
Untitled
By: a guest on
May 14th, 2012 | syntax:
JavaScript | size: 0.54 KB | hits: 20 | expires: Never
function Update (){
ClickMove();
// GUIcheck.Reset();
GUIcheck.guiClick = false;
}
function ClickMove(){
if(Input.GetMouseButtonUp(0) && !GUIcheck.guiClick){
var hit : RaycastHit = new RaycastHit();
var cameraRay : Ray = Camera.main.ScreenPointToRay(Input.mousePosition);
var layerMask : int = 1 << 9; //only hit on layer 9 "Terrain"
if (Physics.Raycast (cameraRay.origin,cameraRay.direction,hit, 100, layerMask)) {
iTween.MoveTo(gameObject, iTween.Hash("position", hit.point, "speed", 15, "easetype", "linear"));
}
}
}