- Home /
Problem with acclerometer
Hi everybody I need help with my new project that i'am testing it on my mobile phone (Xperia X8) . I have trouble with my script . Here 's my script :
> // Move object using accelerometer>> var speed = 10.0;>>>> function Update () {>> var dir : Vector3 = Vector3.zero;>>>> // we assume that device is held parallel to the ground>> // and Home button is in the right hand>>>> // remap device acceleration axis to game coordinates:>> // 1) XY plane of the device is mapped onto XZ plane>> // 2) rotated 90 degrees around Y axis>> dir.x = -Input.acceleration.y;>>>> // clamp acceleration vector to unit sphere>> if (dir.sqrMagnitude > 1)>> dir.Normalize();>>>> // Make it move 10 meters per second instead of 10 meters per> frame...>> dir *= Time.deltaTime;>>>> // Rotate object>> transform.Rotate (dir * speed);>> }
My problem is that i need to disable this script if my object (the script is attached to the object) is on the ground but if is not on the ground approximately 1 sec then enable the upper posted script . So could write someone for me what i write in the upper section's ? I realy hope that i write everything clear .
Comment
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
Problem with jcar script for android mobile 1 Answer
Porting Unity Game to Android 1 Answer
another android dpi question... 1 Answer