Синтаксис:
Используется javascript
var x=600;
function Cycle()
{
//for(x=600;x<=0;x--) yield;
while(x<=0)
{
x-=1*Time.deltaTime;
yield;
}
}
function Cycle()
{
//for(x=600;x<=0;x--) yield;
while(x<=0)
{
x-=1*Time.deltaTime;
yield;
}
}
Чтобы значение в функции дошло до нужного,и больше не повторялось,а следующему значению не мешали другие значения этой же функции?
Вот так не получается,получить значение Х,после вызова своей функции.
А через Апдэйты,без проблем. Но опять же трабл:
Синтаксис:
Используется javascript
var x=600;
var moment:boolean=true;
var moment1:boolean=true;
function LateUpdate()
{
if (moment==true)
{
x-=1*Time.deltaTime;
if (x<0) x=0;
}
yield WaitForSeconds(2);
if (moment1==true)
{
x+=1*Time.deltaTime;
if (x>600) x=600;
}
}
var moment:boolean=true;
var moment1:boolean=true;
function LateUpdate()
{
if (moment==true)
{
x-=1*Time.deltaTime;
if (x<0) x=0;
}
yield WaitForSeconds(2);
if (moment1==true)
{
x+=1*Time.deltaTime;
if (x>600) x=600;
}
}
Здесь Х- позиция кнопки,moment-кнопка за экраном,выезжает в видимую область экрана. moment1-кнопка из видимой области экрана уезжает обратно за экран.
Первый moment работает на ура,а второму moment1 мешает передвигаться moment,потому что циклится позиция.