// private bool isGround = false; //ゲーム開始時に一度 void Start() { hp_manager_ = GetComponent<HPManager>(); enemy_stater_ = GetComponent<EnemyStater>(); //Playerオブジェクトを検索し、参照を代入 player = GameObject.FindGameObjectWithTag("Player").transform; distance_state = DISTANCE_STATE.LONG; attack_state = ATTACK_STATE.WAIT; }
//ゲーム開始時に一度 void Start() { hp_manager_ = GetComponent<HPManager>(); enemy_stater_ = GetComponent<EnemyStater>(); //Playerオブジェクトを検索し、参照を代入 player = GameObject.FindGameObjectWithTag("Player").transform; distance_state = DISTANCE_STATE.LONG; attack_state = ATTACK_STATE.WAIT; right_weapon_ = right_weapon_object_.GetComponentInChildren<Weapon>(); left_weapon_ = left_weapon_object_.GetComponentInChildren<Weapon>(); var id = GetComponent<Identificationer>().id; var air_frame_parameter = FindObjectOfType<AirFrameParameter>(); speed = air_frame_parameter.GetMoveSpeed(id); JUMP_POWER = air_frame_parameter.GetJumpPower(id); BOOST_POWER = air_frame_parameter.GetBoostPower(id); foreach (var room in FindObjectsOfType<EnterRoom>()) { if (room.transform.parent.name.GetHashCode() != roomName.GetHashCode()) continue; enter_room_ = room; Debug.Log(gameObject.name); } }
void Start() { hp_manager_ = GetComponent<HPManager>(); enemy_stater_ = GetComponent<EnemyStater>(); DoPatrol(); }