Ejemplo n.º 1
0
    private void OnEnable()
    {
        allAircrafts = (AllAircrafts)target;

        if (allAircrafts.aircrafts == null)
        {
            allAircrafts.aircrafts = new Aircraft[0];
        }

        if (aircraftEditors == null)
        {
            CreateEditors();
        }
    }
Ejemplo n.º 2
0
    private static void CreateAllAircraftsAsset()
    {
        if (AllAircrafts.Instance)
        {
            return;
        }

        AllAircrafts instance = CreateInstance <AllAircrafts>();

        AssetDatabase.CreateAsset(instance, creationPath);

        AllAircrafts.Instance = instance;

        instance.aircrafts = new Aircraft[0];
    }