Exemple #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        int layer = collision.gameObject.layer;

        if (layer == platformLayer)
        {
            linearDirection = collision.GetComponent <LinearDirection>();
        }
    }
Exemple #2
0
 private void Update()
 {
     if (linearDirection != null)
     {
         if ((transform.position - linearDirection.transform.position).magnitude < linearDirection.velocity.magnitude)
         {
             linearDirection.transform.position = output.position;
             linearDirection = null;
         }
     }
 }