стащил вот этот скрипт:
Синтаксис:
Используется javascript
var ox:float;
var oy:float;
var oz:float;
var mx:float;
var sx:float;
function Start () {
sx=transform.position.x;
mx=Random.Range (-0.5,0.5);
}
function Update () {
if (transform.position.x > sx +10){mx=-mx;}
if (transform.position.x < sx -10){mx=-mx;}
ox=transform.position.x+mx;
oy=transform.position.y;
oz=transform.position.z;
transform.position = Vector3(ox,oy,oz);
}
var oy:float;
var oz:float;
var mx:float;
var sx:float;
function Start () {
sx=transform.position.x;
mx=Random.Range (-0.5,0.5);
}
function Update () {
if (transform.position.x > sx +10){mx=-mx;}
if (transform.position.x < sx -10){mx=-mx;}
ox=transform.position.x+mx;
oy=transform.position.y;
oz=transform.position.z;
transform.position = Vector3(ox,oy,oz);
}
и вставил в него что бы при нажатий буквы f срабатывало движение по "x" вперед и при еще одном нажатий назад, ну как двери железные в играх открываются же, sx - как понял расстояние, mx - скорость по "x", короче получилось вот это:
Синтаксис:
Используется javascript
var ox:float;
var oy:float;
var oz:float;
var mx:float;
var sx:float;
function Start () {
sx=transform.position.x;
mx=Random.Range (-0.5,0.5);
}
function Update () {
if (Input.GetButton ("f"))
if (transform.position.x > sx +1){mx=-mx;}
else
if (transform.position.x < sx -1){mx=-mx;}
ox=transform.position.x+mx;
oy=transform.position.y;
oz=transform.position.z;
transform.position = Vector3(ox,oy,oz);
}
var oy:float;
var oz:float;
var mx:float;
var sx:float;
function Start () {
sx=transform.position.x;
mx=Random.Range (-0.5,0.5);
}
function Update () {
if (Input.GetButton ("f"))
if (transform.position.x > sx +1){mx=-mx;}
else
if (transform.position.x < sx -1){mx=-mx;}
ox=transform.position.x+mx;
oy=transform.position.y;
oz=transform.position.z;
transform.position = Vector3(ox,oy,oz);
}
но оно не работает. . . . . .пытался убирать if перед трансформ позитион толку никакого( почему не работает? плз помогите, я глубочайший новичок прошу сильно не пинать, буду очень благодарен если поможете!