void Awake() { _move = GetComponent< EnemyMoveBase > (); collider2D.enabled = false; if (_move != null) { _move.enabled = false; } CurrentLife = MainManage.Instance.Life; CurrentTime = Time.time; Invoke( "StartBoss", MainManage._bossStopTime ); }
// Use this for initialization void Awake () { player = GameObject.FindGameObjectWithTag("player").transform; <<<<<<< HEAD enemyAnimationScript = GetComponentInChildren<EnemyAnimationControl>() as EnemyAnimationControl; enemyMoveBaseScript = gameObject.GetComponent<EnemyMoveBase>() as EnemyMoveBase; mob = gameObject.GetComponent<Mob>(); ======= enemyAnimationScript = (EnemyAnimationControl)this.transform.FindChild(modelName).GetComponent<EnemyAnimationControl>(); mob = gameObject.AddComponent<Mob>(); mob.Init(CombatUtility.GenNextMobID()); SceneMng.instance.AddSceneObj(mob); >>>>>>> parent of cde666f... 怪物受精 }
void ChangeMoveState(EnemyMoveBase.EnemyMovementState state) { moveScript.curMovementState = state; moveScript.UpdateMovementState(); }
// Use this for initialization void Start() { mainLogicScript = (EnemyMainLogic)this.transform.parent.GetComponent<EnemyMainLogic>(); moveScript = (EnemyMoveBase)this.transform.parent.GetComponent<EnemyMoveBase>(); InitalizeAnimationClips(); }