You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
830 B
27 lines
830 B
10 years ago
|
using UnityEngine;
|
||
|
using UnityEditor;
|
||
|
using System.Collections;
|
||
|
|
||
|
namespace Fungus
|
||
|
{
|
||
|
|
||
|
public class FungusScriptMenuItems
|
||
|
{
|
||
|
[MenuItem("GameObject/Fungus/Fungus Script")]
|
||
|
static void CreateFungusScript()
|
||
|
{
|
||
|
GameObject newFungusScriptGO = new GameObject();
|
||
|
newFungusScriptGO.name = "FungusScript";
|
||
|
FungusScript fungusScript = newFungusScriptGO.AddComponent<FungusScript>();
|
||
|
GameObject newSequenceGO = new GameObject();
|
||
|
newSequenceGO.transform.parent = newFungusScriptGO.transform;
|
||
|
newSequenceGO.name = "Start";
|
||
|
newSequenceGO.hideFlags = HideFlags.HideInHierarchy;
|
||
|
Sequence sequence = newSequenceGO.AddComponent<Sequence>();
|
||
|
fungusScript.startSequence = sequence;
|
||
|
fungusScript.selectedSequence = sequence;
|
||
|
Undo.RegisterCreatedObjectUndo(newFungusScriptGO, "Create Fungus Script");
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|