コード例 #1
0
        private void GenerateTargetGUI(NarrativeTarget myScript)
        {
            if (myScript != null)
            {
                myScript.type = (MadNarrativeTargetType)AddEnumField("Target Type", myScript.type);

                if (myScript.type == MadNarrativeTargetType.GameObject)
                {
                    myScript.game_object = AddGameObjectField("Target", myScript.game_object);
                }

                if (myScript.type == MadNarrativeTargetType.Texture)
                {
                    myScript.texture = AddSpriteField("Target", myScript.texture);
                }

                if (myScript.type == MadNarrativeTargetType.Sound)
                {
                    myScript.sound = AddAudioField("Target", myScript.sound);
                }
            }
        }