Пример #1
0
 private void Awake()
 {
     ins = this;
     projectHandler.pData = Resources.Load("ProjectData") as projData;
     Invoke("doInit", 0.5f);
     //init();
 }
Пример #2
0
    public static void createData()
    {
        projData pDat = (projData)ScriptableObject.CreateInstance(typeof(projData));

        pDat.defaultButton = (GameObject)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("ButtonPrefab")[0]), typeof(UnityEngine.GameObject));
        pDat.menuConfirm   = (AudioClip)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("t:AudioClip")[0]), typeof(UnityEngine.AudioClip));
        pDat.menuCancel    = (AudioClip)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("t:AudioClip")[0]), typeof(UnityEngine.AudioClip));
        pData = pDat;
        AssetDatabase.CreateAsset(pDat, "Assets/Resources/ProjectData.asset");
    }
Пример #3
0
 public void readFromJSON()
 {
     data = JsonUtility.FromJson <projData>(contents);
 }