Exemplo n.º 1
0
 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 );
 }
Exemplo n.º 2
0
	// 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();
    }