【3Dゲームエンジン】Unity質問スレッド9
■ このスレッドは過去ログ倉庫に格納されています
0762名前は開発中のものです。
2014/06/18(水) 03:10:32.49ID:tqANS4U5JSあまり書いたことないけれどちょっと改良してみたよ
動かなかったらごめん
実際timerの使い方はまだまだ汚い
var dx = {1,0,-1,0};
var dy = {0,1,0,-1};
function Update () {
if(movetime <= 0)
{
facing = Random.Range(0,4);
movetime = 20;
}
if(timer >= 1){
rigidbody.velocity.x = dx[facing] * movespeed;
rigidbody.velocity.y = dy[facing] * movespeed;
timer = 0;
movetime-=1;
}
}
■ このスレッドは過去ログ倉庫に格納されています