Ejemplo n.º 1
0
 public static void DrawGizmoForLeftRightMover(LeftRightMover src, GizmoType gizmoType)
 {
     if (src.StartDirection == LeftRightMover.MovingDirection.Left && !Application.isPlaying)
     {
         var movedDistance = src.HorizontalDistance;
         Debug.DrawLine(new Vector3(src.transform.position.x - movedDistance, src.transform.position.y)
                        , new Vector3(src.transform.position.x - movedDistance + src.HorizontalDistance, src.transform.position.y), Color.yellow);
     }
     else
     {
         Debug.DrawLine(new Vector3(src.transform.position.x - src._movedDistance, src.transform.position.y)
                        , new Vector3(src.transform.position.x - src._movedDistance + src.HorizontalDistance, src.transform.position.y), Color.yellow);
     }
 }
Ejemplo n.º 2
0
 void Awake()
 {
     m_Mover = GetComponent<LeftRightMover> ();
     m_collider = GetComponent<BoxCollider2D> ();
 }