private void Awake() { m_animator = GetComponent <Animator>(); m_animBridge = gameObject.AddComponent <ff.AriesAnimBridge>(); m_envDetector = GetComponent <ff.EnvironmentDetector>(); m_phyBridge = GetComponent <ff.PhysicBridge>(); m_spriteRenderer = GetComponent <SpriteRenderer>(); m_jump = gameObject.AddComponent <ff.AriesJump>(); m_dash = gameObject.AddComponent <ff.AriesDash>(); m_beHit = gameObject.AddComponent <ff.AriesBeHit>(); m_bounceAway = gameObject.AddComponent <ff.AriesBeBounceAway>(); m_stateAgent = GetComponent <AriesStateAgent>(); string ctrlSourcePrefix = "1"; if (m_ctrlSource == PlayerCtrlSource.PCS_2P) { ctrlSourcePrefix = "2"; } m_horizontalAxe = new ff.InputAxe(ctrlSourcePrefix + HORIZONTAL_KEY); m_verticalAxe = new ff.InputAxe(ctrlSourcePrefix + VERTICAL_KEY); m_jumpButton = new ff.InputButton(ctrlSourcePrefix + JUMP_KEY); m_attackButton = new ff.InputButton(ctrlSourcePrefix + ATK_KEY); m_dashButton = new ff.InputButton(ctrlSourcePrefix + DASH_KEY); m_interactButton = new ff.InputButton(ctrlSourcePrefix + INTERACT_KEY); }
private void Awake() { m_ctrl = GetComponent <ff.AriesController>(); m_phyBridge = GetComponent <ff.PhysicBridge>(); m_envDetector = GetComponent <ff.EnvironmentDetector>(); m_rigidBody = GetComponent <Rigidbody2D>(); }