using UnityEngine;
public class RouletteController : MonoBehaviour
{
void Start()
{
}
void Update()
{
if (Input.GetMouseButton(0)){
Debug.Log("GetMouseButton");
}
}
}
using UnityEngine;
public class RouletteController : MonoBehaviour
{
void Start()
{
}
void Update()
{
if (Input.GetMouseButtonDown(0)){
Debug.Log("GetMouseButtonDown");
}
}
}
[결론]
GetMouseButton은 클릭 후 누르고 있다가 뗄 때 까지 if 문 안의 코드(로그)가 계속 실행되며
GetMouseButtonDown은 클릭 할 때 한번만 if문 안의 코드(로그)가 호출된다.
GetMouseButton = 클릭 중 일때 코드 실행
GetMouseButtonDown = 클릭 할 때마다 코드 실행
'산대특 > 게임 클라이언트 프로그래밍' 카테고리의 다른 글
[CatEscape] CatEscape 만들기 (0) | 2024.01.29 |
---|---|
[Shuriken Swipe] 수리검 이동 및 회전 + 도착 지점 계산하기 (0) | 2024.01.27 |
[Chapter4] Swipe Car 만들기 (0) | 2024.01.26 |
[Chapter3] 룰렛 회전시키기 (0) | 2024.01.26 |
방향 벡터 눈으로 확인하기 (0) | 2024.01.25 |