- Home /
 
               Question by 
               Imalilpie · Apr 24, 2021 at 09:22 PM · 
                c#2d-platformertilemapcollision2d  
              
 
              How do I know if collision is from right or left when using a Tilemap Collider 2D
 using UnityEngine;
 
 public class TrapObject : MonoBehaviour
 {
     private void OnTriggerEnter2D(Collider2D collision)
     {
         if (collision.tag == "Player")
         {
             FindObjectOfType<LifeCount>().LoseLife();
 
             var player = collision.GetComponent<Player>();
             player.knockbackCount = player.knockbackLength;
 
             if (collision.transform.position.x < transform.position.x)
                 player.knockFromRight = true;
             else
                 player.knockFromRight = false;
         }
     }
 }
 
               Comment
              
 
               
              Your answer
 
 
              koobas.hobune.stream
koobas.hobune.stream 
                       
               
 
			 
                