Advertisement
Guest User

Untitled

a guest
Jan 31st, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.71 KB | None | 0 0
  1. using System.Collections;
  2. using UnityEditor;
  3. using UnityEngine;
  4.  
  5. namespace Assets.Scripts
  6. {
  7.     public class Grip : MonoBehaviour
  8.     {
  9.  
  10.         private bool _isPlayerOnMe = false;
  11.  
  12.         // Use this for initialization
  13.         void Start () {
  14.         }
  15.    
  16.         // Update is called once per frame
  17.         void Update () {
  18.         }
  19.  
  20.         private void OnTriggerEnter2D(Collider2D other)
  21.         {
  22.             Debug.Log("OnTriggerEnter2D");
  23.             PlayerController player = other.GetComponent<PlayerController>();
  24.             if (player && !_isPlayerOnMe)
  25.             {
  26.                 _isPlayerOnMe = true;
  27.                 player.Cling(new Vector2(transform.position.x, transform.position.y));
  28.             }
  29.         }
  30.  
  31.         private void OnTriggerExit2D(Collider2D other)
  32.         {
  33.             Debug.Log("OnTriggerExit2D");
  34.         }
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement