Script dont translate!

This code will not translate the obj!

function Update () {
transform.position = Vector3 (Input.GetAxis ("Horizontal") * Time.deltaTime, 0, Input.GetAxis ("Vertical") * Time.deltaTime);
}

When I play it, the obj I assign it to simply dissapears! Any ideas?

Thanks!

You are setting the position and not changing it incrementelly.
Basically you are moving your object close the the zero point.

Hit frame selected on the object after it happens to see where it ends up.

You probably want to use transform.Translate instead.