次のカメラ パン js スクリプトを作成して、正常に動作するようにしようとしています。つまり、カメラを左右にパンします。私がこれまでに達成したことは、カメラを左に動かして開始位置に戻すことです。クリック/タッチされた gui.button で左右に移動できません。
js スクリプトは次のとおりです。
#pragma strict
var target : GameObject;
var xpositionLeft = 10;
var xpositionRight = -10;
//var smooth : float = 5; // Don't know where should I put this var to make it pan smooth?
private static var isPanning = false;
function Update()
{
if(isPanning == true)
{
transform.position.x = target.transform.position.x;
transform.position.x = xpositionLeft;
}
else
{
transform.position.x = target.transform.position.x; // It only pan the camera left, not right!
transform.position.x = xpositionRight;
}
}
static function doPanning ()
{
isPanning = !isPanning;
}
誰かがこのスクリプトを機能させる方法について手がかりを与えることができますか? 私は Unity とプログラミングが初めてなので、どんな助けも大歓迎です。お時間をいただき、ご回答いただきありがとうございます。