Esempio n. 1
0
    void Awake()
    {
        charController = GetComponent <CharController> ();
        // TODO: make component HeadingTransform and put it on child object. Here call GetComponentInChildren <HeadingTransform> ();
        headingTransform          = transform.GetChild(0);
        inventoryUser             = GetComponentInChildren <InventoryUser> ();
        collisionTracker          = GetComponent <CollisionContactsTracker> ();
        collisionDamageDispatcher = GetComponent <CollisionDamageDispatcher> ();
        soundPlayer = GetComponentInChildren <SoundPlayer> ();

        contactsLayerMask = PhysicsHelper.GetLayerCollisionMask(gameObject.layer);
    }
 void Start()
 {
     collisionTracker = GetComponent <CollisionContactsTracker> ();
 }