현재 Horizontal 키를 누르면 캐릭터가 이동하는 로직을 구현 했는데요,
화면에 NGUI 버튼을 하나 추가해서 그 버튼을 누르고 있는 동안에는 Horizontal 키가 입력된 것과 같은
로직을 구현하고 싶습니다.
tr.Translate((Vector3.forward * -0.4f) * Time.deltaTime * 4.0f);
Horizontal키가 입력됐을때 실행되는 코드인데
public 함수를 선언해 OnCli-ck()에 추가하면 순간 이동을 합니다.
누르고 있는 동안 계속 실행되는것도 아니구요 ...
public void InputRight()
{
if(Input.GetMouseButtonDown(0))
tr.Translate((Vector3.forward * -0.4f) * Time.deltaTime * 4.0f);
tr.Translate((Vector3.forward * -0.4f) * Time.deltaTime * 4.0f);
}
이런식으로 구현을 해보기도 했는데 아예 작동 자체를 안하구요 .. ㅜ
도움 부탁 드립니다 .. ㅜ.ㅜ
댓글 0