[unity3D] 相対的にオブジェクトを移動する
オブジェクトを相対的に動かしたい時は [transform.localPosition] を使用する。
例えばキャラクターへの装備の付与を行うとき等に使えそう。以下サンプルスクリプト説明
objParent は “Cube.001” 、 objChild は “Cube.002” という名前を、シーンから探して割り当てている。
その後 objChild の親を objParent  に設定した上で、objChild のローカルポジションを変更している。
var objParent	: GameObject;
var objChild : GameObject;
											var objChild : GameObject;
function Start () {
    objParent = GameObject.Find(“Cube.001”);
    objChild = GameObject.Find(“Cube.002”);
    //objChild の親を objParent  に設定
    objChild.transform.parent = objParent.transform;
    //相対的にポジションを変更する
    objChild.transform.localPosition = Vector3( 0, 1, 0);
}

