示例#1
0
 void OnTriggerExit(Collider other)
 {
     if (other.tag.Equals("Player"))
     {
         LoggingActivityPlayerBehavior.SetSnapInfo(false);
     }
 }
示例#2
0
 void OnTriggerEnter(Collider other)
 {
     if (other.tag.Equals("Player"))
     {
         LoggingActivityPlayerBehavior.SetSnapInfo(parentFelledTree, transform, true, location);
     }
 }
示例#3
0
        void OnTriggerEnter(Collider other)
        {
            if (other.tag.Equals("Player"))
            {
                Debug.Log("can snap");
                int side = 0;
                switch (name)
                {
                case "snap_01":
                    side = 0;
                    break;

                case "snap_02":
                    side = 3;
                    break;

                case "snap_03":
                    side = 1;
                    break;

                case "snap_04":
                    side = 2;
                    break;
                }
                LoggingActivityPlayerBehavior.SetSnapInfo(parentTree, transform, true, side);
            }
        }
示例#4
0
 void OnTriggerEnter(Collider other)
 {
     if (other.tag.Equals("Player"))
     {
         LoggingActivityPlayerBehavior.SetSnapInfo(parentLog, transform, true, index);
     }
 }
示例#5
0
 void OnTriggerExit(Collider other)
 {
     if (other.tag.Equals("Player"))
     {
         Debug.Log("cannot snap");
         LoggingActivityPlayerBehavior.SetSnapInfo(false);
     }
 }