ゲームオブジェクトとしてチェックポイントを持つ配列(Unity3DのUnityScriptファイル内)があり、それらを交換する関数を作成しようとしています。ので、私は持っています
public var cps: GameObject[]; //Initializes correctly
function swap(o1:GameObject,o2:GameObject)
{
var TempGO:GameObject = o1;
o1=o2;
o2=TempGO;
}
swap(cps[0],cps[1]); // nothing happens here.
ポインター(jsに存在するかどうかはわかりません)または他の何かを使用する必要がありますか?
ps:私は実際に、特定のポイントまでの距離に基づいて、それらの間でソートを実行しようとしているので、他の提案もいただければ幸いです。
ありがとう!