Пример #1
0
 public override void Initialize()
 {
     m_Stats   = Academy.Instance.StatsRecorder;
     m_Physics = GetComponent <ArcadePhysics>();
     m_Physics.Initialize();
     m_Road     = FindObjectOfType <Road>();
     m_Resetter = new Resetter(transform);
 }
Пример #2
0
        private void Awake()
        {
            laraAnim  = transform.parent.GetComponentsInChildren <PoseBlend>();
            particles = GetComponentInChildren <ParticleSystem>();
            physics   = GetComponentInParent <ArcadePhysics>();

            if (setMaterials)
            {
                int i   = System.Array.IndexOf(FindObjectsOfType <FX>(), this);
                var tmp = shirt.sharedMaterials;
                tmp[6] = shirtMaterials[i];
                shirt.sharedMaterials = tmp;
                foreach (var r in paint)
                {
                    r.material = paintMaterials[i];
                }
            }
        }
Пример #3
0
 private void Awake()
 {
     m_Physics = GetComponent <ArcadePhysics>();
     m_Physics.Initialize();
 }