var target:Transform;
function Update(){
var screenpos=Camera.main.WorldToScreenPoint(target.position);
screenpos.y+=Input.acceleration.x*100*Time.deltaTime;
screenpos.x -=Input.acceleration.y*100*Time.deltaTime;
target.position=Camera.main.ScreenToWorldPoint(screenpos);
}
function OnGUI(){
GUI.Label(Rect(Screen.width/2,Screen.height/2,100,100),""+Input.acceleration);
}
我这里的screenpos.y+=Input.acceleration.x*100*Time.deltaTime; screenpos.x -=Input.acceleration.y*100*Time.deltaTime;这些x,y到时候根据你的效果来更改吧。