Why is my android game upsidedown?

hi, i am trying to make a android game but when i test it on my phone its upside down.
the only thing i made is a box that can jump and it will move when you tilt the screen.

 #pragma strict

var walkspeed: float = 5.0;
var jumpheight: float = 250.0;
var grounded = false;

function Start() {



}

function Update() {

    rigidbody.freezeRotation = true;

    if (Input.GetKey("w")) transform.Translate(Vector3(0, 0, 1) * Time.deltaTime * walkspeed);
    if (Input.GetKey("s")) transform.Translate(Vector3(0, 0, - 1) * Time.deltaTime * walkspeed);
    if (Input.GetKey("a")) transform.Translate(Vector3(-1, 0, 0) * Time.deltaTime * walkspeed);
    if (Input.GetKey("d")) transform.Translate(Vector3(1, 0, 0) * Time.deltaTime * walkspeed);
	
	for (var touch : Touch in Input.touches) {
    if (touch.phase != TouchPhase.Ended && touch.phase != TouchPhase.Canceled) {
        Jump();
   	 }
	}
}
function OnCollisionEnter(hit: Collision) {
    grounded = true;
}

function Jump() {
    if (grounded == true) {
        rigidbody.AddForce(Vector3.up * jumpheight);
        grounded = false;
    }
}

and the Tilt code:
#pragma strict

function Start () {

}

function Update () {
	   var dir : Vector3 = Vector3.zero;
 
    dir.x = -Input.acceleration.x*.5;
 
    transform.position.x += dir.x;
}

see the players setting in it see the orientaion and make it right.