【3Dゲームエンジン】Unity質問スレッド5
■ このスレッドは過去ログ倉庫に格納されています
0183名前は開発中のものです。
2013/07/18(木) NY:AN:NY.ANID:yqhKyrBF敵を目標に向かって、自動的に移動するスクリプトにチャレンジしているのですが、
動かす予定である、enemyタグを付けたオブジェクトを座標(0,0,0)に移動させるため、以下のJavaScript(後でC#に最適化予定)を適応させました。
けれども、プログラムに問題がありスクリプトが実行されませんでした。
var spd:float = 0.05;
GameObject enemy = GameObject.Find("enemy");
function Update () {
// x座標が0以下なら移動する。
if(0>enemy){
transform.position.x += spd;
}
// z座標が0以下なら移動する。
if(0>enemy){
transform.position.z += spd;
}
}
問題点としては、
1.座標データ書き方を間違えた
2.オブジェクトのタグを取得できなかった
と、考えているのですが、どのようにすれば直るでしょうか。
■ このスレッドは過去ログ倉庫に格納されています