using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
 
    // 스태틱 변수를 활용한 제한선 만들기
    public static float LEFT = -5.8f;
    public static float RIGHT = 5.8f;
    public static float UP = 2f;
    public static float DOWN = -2f;
 
 
    void Update()
    {
        // 영역체크 메소드 호출
        checkArea();
    }
 
    // 포지션을 넘어갈 수 없도록 제한
    void checkArea()
    {
        Vector3 pos = transform.position;
        if (pos.y >= NewBehaviourScript.UP)
        {
            pos.y = NewBehaviourScript.UP;
        }
        if (pos.y >= NewBehaviourScript.DOWN)
        {
            pos.y = NewBehaviourScript.DOWN;
        } if (pos.y >= NewBehaviourScript.LEFT)
        {
            pos.y = NewBehaviourScript.LEFT;
        }
        if (pos.y >= NewBehaviourScript.RIGHT)
        {
            pos.y = NewBehaviourScript.RIGHT;
        }
        
    }
}
 
댓글
댓글 쓰기