반응형
//Double Click 처리용 변수
public float m_DoubleClickSecond = 0.25f;
private bool m_IsOneClick = false;
private double m_Timer = 0;
if (m_IsOneClick && ((Time.time - m_Timer) > m_DoubleClickSecond))
{
m_IsOneClick = false;
}
if (Input.GetMouseButtonDown(0))
{
if (!m_IsOneClick)
{
m_Timer = Time.time;
m_IsOneClick = true;
}
else if (m_IsOneClick && ((Time.time - m_Timer) < m_DoubleClickSecond))
{
m_IsOneClick = false;
//아래에 더블클릭에서 처리하고싶은 이벤트 작성
}
}
반응형
'개발 > Unity' 카테고리의 다른 글
SkinnedMeshRenderer Collider Update (0) | 2021.07.23 |
---|---|
Sprite Renderer Overlay Shader 구현 (0) | 2021.06.03 |
폴더 순회하며 깔끔하게 삭제하기 (0) | 2021.05.20 |
Mouse Cursor 바꾸기 (0) | 2021.05.18 |
Unity Button UI가 의지대로 활성화 되지 않는 경우 (0) | 2021.05.05 |