Gyroscope.gravity

var gravity : Vector3

Description

Returns the gravity acceleration vector expressed in the device's reference frame.

JavaScript
    var movementScale: float;
function Update() {
// A "spirit level" - the dot product of the gravity and the Y axis (ie, Vector3.up)
// is a measure of how far the device is from level on that axis (it will be zero
// if the device is perfectly level). This value can be used to position an object
// to act as the "bubble".
var pos = transform.position;
pos.y = Vector3.Dot(Input.gyro.gravity, Vector3.up) * movementScale;
transform.position = pos;
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
public float movementScale;
void Update() {
Vector3 pos = transform.position;
pos.y = Vector3.Dot(Input.gyro.gravity, Vector3.up) * movementScale;
transform.position = pos;
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

public movementScale as single

def Update():
pos as Vector3 = transform.position
pos.y = (Vector3.Dot(Input.gyro.gravity, Vector3.up) * movementScale)
transform.position = pos