// unity event handlers

        void Start()
        {
            Dbg.Assert(m_EnemyDescLst.Count > 0, "CCDemo3_EnemyCtrl.Start: enemy prefabs not set");

            m_ActiveEnemies = new List <Transform>();

            m_MainCtrl = GetComponent <CCDemo3_MainCtrl>();
            Dbg.Assert(m_MainCtrl != null, "CCDemo3_EnemyCtrl.Start: failed to get mainctrl");
        }
        // unity event handlers

        void Start()
        {
            m_MainCtrl = GameObject.Find("GlobalScript").GetComponent <CCDemo3_MainCtrl>();
            m_Animator = GetComponent <Animator>();

            Transform tr = transform;

            m_LightPunchCollider = tr.Find("Hips/Spine/Spine1/Spine2/LeftShoulder/LeftArm/LeftForeArm/LeftHand").GetComponent <Collider>();
            m_HeavyPunchCollider = tr.Find("Hips/Spine/Spine1/Spine2/RightShoulder/RightArm/RightForeArm/RightHand").GetComponent <Collider>();
        }
示例#3
0
        // unity event handlers

        void Start()
        {
            m_MainCtrl = GameObject.Find("GlobalScript").GetComponent <CCDemo3_MainCtrl>();
            m_RefTr    = transform.Find("Hips/Spine/Spine1/Spine2/Neck/Neck1");
            m_Prop     = GetComponent <CCDemo3_EnemyProp>();

            Dbg.Assert(m_MainCtrl != null, "CCDemo3_EnemyMarker.Start: failed to get mainctrl");
            Dbg.Assert(m_RefTr != null, "CCDemo3_EnemyMarker.Start: failed to get spine transform");
            Dbg.Assert(m_Prop != null, "CCDemo3_EnemyMarker.Start: failed to get prop");
        }
示例#4
0
        // unity event handlers

        void Start()
        {
            m_MainCtrl = GameObject.Find("GlobalScript").GetComponent <CCDemo3_MainCtrl>();
        }