강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

hwakyeom1649 のプロフィール画像
hwakyeom1649

投稿した質問数

レトロなUnity C#ゲームプログラミングエッセンス

イベントシステム + UIインタラクションの原理

UI 인터랙션 원리 강의 질문입니다.

作成

·

294

0

public void OnPointerEnter(PointerEventData data)

{

        Debug.Log(data.position);

}

으로 커서가 버튼 안에 들어갈 시 좌표를 로그에 띄우도록 했습니다.

그런데 좌표가 매번 달라지던데, 혹시 커서가 빠르게 들어가면

중앙 지점으로 좌표가 잡혀 찍힌다든가 그런 것은 아니지요??

들어가는 그 순간, 버튼의 가 쪽 부분에 닿자마자 그 좌표가

뿌려지는 거 맞나요? 아무리 빠르게 버튼 안으로 커서를 집어넣는다고 해도.

C#unity

回答 1

0

retr0님의 프로필 이미지
retr0
インストラクター

프레임 단위로 감지되므로, 프레임의 영향을 받기 때문에, 좌표가 항상 같을수가 없습니다.

예를 들어, 커서가 너무 빠르게 움직이면 직전 프레임과 직후 프레임 사이의 위치 차가 크겠죠.

hwakyeom1649 のプロフィール画像
hwakyeom1649

投稿した質問数

質問する