private void Start() { e_Ani = GetComponent <EnemyAni>(); ChangeState(M_State.Idle, EnemyAni.Idle); player = GameObject.FindGameObjectWithTag("Player").transform; e_Parameter = GetComponent <EnemyParameter>(); e_Parameter.DeadEvent.AddListener(CallDeadEvent); p_Parameter = player.gameObject.GetComponent <PlayerParameter>(); GetComponent <ObjectData>().Obj_ID = e_Parameter.Monster_ID; controller = GetComponent <CharacterController>(); HideSelection(); }
void Start() { myAni = GetComponent <EnemyAni>(); ChangeState(State.Idle, EnemyAni.IDLE); network = GameObject.Find("NetworkManager").GetComponent <Network_Login>(); string playerName = network.PlayerName; playerController = GameObject.Find(playerName).GetComponent <PlayerController>(); StateA = (int)playerController.PlayerStateAttack; enemyInfo = new EnemyInfo(); //enemyInfo.hp = 3; enemyInfo.x = transform.position.x; enemyInfo.z = transform.position.z; enemyInfo.angle_y = transform.eulerAngles.y; enemyInfo.message = "EnemyAction"; hitEffect = GameObject.Find("Spark").GetComponent <ParticleSystem>(); hitEffect.Stop(); }
private void Awake() { myAni = GetComponent <EnemyAni>(); player = GameObject.FindGameObjectWithTag("Player").transform; }