[External] Synty Polygon 외부 에셋 패키지 추가

Ultraworked with [Sisyphus](https://github.com/code-yeonggu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-03-11 17:58:10 +09:00
parent f0fef00b1c
commit 7c22b01ea8
2506 changed files with 540809 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
#if UNITY_EDITOR
using UnityEngine;
using UnityEditor;
[CustomEditor(typeof(SyntyPackageHelperConfig))]
public class ExamplePackConfigLoaderEditor : Editor
{
public override void OnInspectorGUI()
{
DrawDefaultInspector();
SyntyPackageHelperConfig config = (SyntyPackageHelperConfig)target;
if (GUILayout.Button("Install Packages"))
{
SyntyPackageHelper.ProcessConfigs(new SyntyPackageHelperConfig[] { config }, true);
}
}
}
[CreateAssetMenu(fileName = "SyntyPackageHelperConfig", menuName = "Scriptable Objects/SyntyPackageHelperConfig")]
public class SyntyPackageHelperConfig : ScriptableObject
{
public string assetPackDisplayName;
public string[] packageIds;
public bool hasPromptedUser;
}
#endif