示例#1
0
 protected override void Start()
 {
     base.Start();
     _mySkill = gameObject.AddComponent <RunnerSkill>();
     skills.Add(_mySkill);
     _mySkill.infoCanvas = infoCanvas;
     pMainSkill          = _mySkill;
 }
示例#2
0
 void Awake()
 {
     m_runnerController = GetComponent <RunnerController>();
     m_runnerInput      = GetComponent <RunnerInput>();
     m_status           = GetComponent <RunnerStatus>();
     m_runnerSkill      = GetComponent <RunnerSkill>();
     m_animatorManeger  = new AnimatorManager(GetComponentsInChildren <Animator>(true));
 }
示例#3
0
 private void Awake()
 {
     m_uIController = GameObject.Find("UIController").GetComponent <UIController>();;
     m_runnerInput  = GetComponent <RunnerInput>();
     m_runnerStatus = GetComponent <RunnerStatus>();
     m_runnerSkill  = GetComponent <RunnerSkill>();
     m_rigidbody    = GetComponent <Rigidbody>();
     m_animaton     = GetComponent <PlayerAnimator>();
 }
示例#4
0
 void Awake()
 {
     m_rigidBody      = GetComponent <Rigidbody>();
     m_runnerInput    = GetComponent <RunnerInput>();
     m_runnerMove     = GetComponent <RunnerMove>();
     m_runnerStatus   = GetComponent <RunnerStatus>();
     m_runnerSkill    = GetComponent <RunnerSkill>();
     m_rigidBody      = GetComponent <Rigidbody>();
     m_runnerAnimator = GetComponent <PlayerAnimator>();
     //初期ステータス
     m_runnerStatus.firstSpeed = 2;
     m_runnerStatus.maxSpeed   = 3;
     m_runnerStatus.health     = 5;
     m_runnerStatus.maxHealth  = 5;
     m_runnerStatus.isState    = true;
     m_runnerStatus.ishave     = false;
     m_runnerStatus.animator   = GetComponent <Animator>();
     if (ChaserFlag == false)
     {
         m_runnerStatus.animator.runtimeAnimatorController = Resources.Load <RuntimeAnimatorController>("Runner");
     }
 }