private void Awake()
    {
        boxCollider       = GetComponent <BoxCollider2D>();
        spriteRenderer    = GetComponent <SpriteRenderer>();
        original          = spriteRenderer.sprite;
        originalLayerMask = gameObject.layer;

        mpc = GetComponent <MovingPlatController>();
    }
Ejemplo n.º 2
0
 void OnTriggerEnter(Collider c)
 {
     if (!startFromBeginning && c.gameObject.CompareTag("Player"))
     {
         MovingPlatController m = transform.parent.GetComponent <MovingPlatController>();
         m.startMoving();
         if (canPlayerNotMove)
         {
             Player p = c.gameObject.GetComponent <Player>();
             p.inControl = false;
         }
     }
 }