public void MoveMent() { if (JoyStick.DragCheck() && !isStick && isTreeCol) { if (JoyStick.GetMoveVecY() == 1 || JoyStick.GetMoveVecY() == -1) { isStick = true; } } if (JoyStick.DragCheck() && isStick && isTreeCol) { if (JoyStick.GetJoyVec().y >= 0.5f || JoyStick.GetJoyVec().y <= 0.5f) { SetPlayerState(PLAYER_STATE.UPDOWN); } else { SetPlayerState(PLAYER_STATE.SIDE); } transform.position += new Vector3(0, JoyStick.GetJoyVec().y *upSpeed, 0) * Time.deltaTime; } else { SetPlayerState(PLAYER_STATE.STOP); } transform.position += new Vector3(JoyStick.GetJoyVec().x *sideSpeed, 0, 0) * Time.deltaTime; }