Exemplo n.º 1
0
    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();
    }
Exemplo n.º 2
0
    public static PatternPresetDatabase Create()
    {
        PatternPresetDatabase asset = ScriptableObject.CreateInstance <PatternPresetDatabase>();

        AssetDatabase.CreateAsset(asset, "Assets/PatternPresetDatabase.asset");
        AssetDatabase.SaveAssets();

        return(asset);
    }
Exemplo n.º 3
0
    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);
    }