public void Start() { patternDatabase = AssetDatabase.LoadAssetAtPath("Assets/Database/PatternDatabase.asset", typeof(PatternDatabase)) as PatternDatabase; presetDatabase = AssetDatabase.LoadAssetAtPath("Assets/Database/PatternPresetDatabase.asset", typeof(PatternPresetDatabase)) as PatternPresetDatabase; PatternListSync(); FrameSync(); }
public static PatternPresetDatabase Create() { PatternPresetDatabase asset = ScriptableObject.CreateInstance <PatternPresetDatabase>(); AssetDatabase.CreateAsset(asset, "Assets/PatternPresetDatabase.asset"); AssetDatabase.SaveAssets(); return(asset); }
public void Awake() { presetDatabase = AssetDatabase.LoadAssetAtPath("Assets/Database/PatternPresetDatabase.asset", typeof(PatternPresetDatabase)) as PatternPresetDatabase; bulletDatabase = AssetDatabase.LoadAssetAtPath("Assets/Database/BulletDatabase.asset", typeof(BulletDatabase)) as BulletDatabase; spriteDatabase = AssetDatabase.LoadAssetAtPath("Assets/Database/SpriteDatabase.asset", typeof(SpriteDatabase)) as SpriteDatabase; PresetListSync(); PresetSync(); GroupListSync(); UIActive(false); }