纳金网
标题:
重力感应操控(unity iphone)方案一
[打印本页]
作者:
奔跑的小兔
时间:
2012-4-23 14:00
标题:
重力感应操控(unity iphone)方案一
方案一:speed
01 public var simulateAccelerometer:boolean = false;
02 var speed = 10.0;
03 function Update () {
04 var dir : Vector3 = Vector3.zero;
05 if (simulateAccelerometer)
06 {
07 dir.x = Input.GetAxis("Horizontal");
08 dir.y = Input.GetAxis("Vertical");
09 }
10 else
11 {
12 dir.x = Input.acceleration.x;
13 dir.y = Input.acceleration.y;
14
15 // clamp acceleration vector to unit sphere
16 if (dir.sqrMagnitude > 1)
17 dir.Normalize();
18 // Make it move 10 meters per second instead of 10 meters per frame...
19 }
20 dir *= Time.deltaTime;
21 // Move object
22 transform.Translate (dir * speed);
23 }
也可以把速度换成力
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5