コード例 #1
0
ファイル: Charger.cs プロジェクト: davidrogel/Jam_Jam
 private void Start()
 {
     stop             = GetComponent <StopHeart>();
     healthController = GetComponent <HealthController>();
     anim             = GetComponent <Animator>();
     myTransform      = transform;
     rb     = GetComponent <Rigidbody2D>();
     sensor = myTransform.GetChild(0).GetComponent <BoostSensor>();
     anim.SetBool("walk", true);
 }
コード例 #2
0
        private void Start()
        {
            stop             = GetComponent <StopHeart>();
            healthController = GetComponent <HealthController>();
            graphics         = transform.GetChild(0);
            anim             = graphics.gameObject.GetComponent <Animator>();
            myTransform      = transform;
            rb = GetComponent <Rigidbody2D>();

            if (sensors == null || sensors.Length == 0)
            {
                int count = myTransform.childCount;
                sensors = new Sensor[count - 1];
                for (int i = 1; i < count; i++)
                {
                    sensors[i - 1] = myTransform.GetChild(i).GetComponent <Sensor>();
                }
            }
        }