현재 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);    
}

이런식으로 구현을 해보기도 했는데 아예 작동 자체를 안하구요 .. ㅜ
도움 부탁 드립니다 .. ㅜ.ㅜ