private void AddEnemyDefineNode() { TreeNode newDef = new EnemyDefine(parent.ActivatedWorkSpaceData); newDef.AddChild(new EnemyInit(parent.ActivatedWorkSpaceData)); parent.Insert(newDef); }
public void Setup(EnemyDefine.EnemyType type) { var enemySpriteHolder = GameObject.Find("EnemySpriteHolder").GetComponent <EnemySpriteHolder>(); Debug.Assert(enemySpriteHolder); GetComponent <SpriteRenderer>().sprite = enemySpriteHolder.GetSprite(type); mParameters = EnemyDefine.GetParameters(type); Util.ResizeGameObjectAccordingToResolution(gameObject, 0.2f); }
public EnemyDefineMetaInfo(EnemyDefine target) : base(target) { }