こんにちは!サキナオコです^o^
暖かな日でした!
建物をやり直してまた一からやり直していました。。
そして回転するものもやり直しに。。
忘れないように記しておきます。
その場で回転するものを作るには
回転させたいものに、colliderをつけて以下のInspector追加する。
回転させるものに乗れるようにするには座るポイントのEmptyもオブジェクトの親子関係内に入れる(これ大事)。
回転するオブジェクトInspectorに以下追加
●Scriptable Item(const axisの真ん中のカッコ内-1を1にすると逆回転になる)
const speed = 10.0;
const axis = new Vector3(0.0, -1.0, 0.0);
$.onUpdate(deltaTime => {
$.setRotation($.getRotation().multiply(new Quaternion().setFromAxisAngle(axis, speed * deltaTime)));
});
$.onUpdate(deltaTime => {
$.setRotation($.getRotation().multiply(new Quaternion().setFromAxisAngle(axis, speed * deltaTime)));
});
●Movable Item
○Rigidbody(自動的に追加される)
設定にConstraintsのFreeze PositionのXYZそれぞれに☑
Freeze RotationのYだけに☑
Is Kinematicに☑
をつけてアバターが押したりしてもうごかないようにする
その中に乗れるようにするには
●Sphere ColliderなどのColleder
●Ridable Item (エンプティでSit Position作成追加)
を追加する
ゆっくりクルクル回る乗り物に!^o^
桜も散りだしていますね。今年は遅いような気がします。
ではまた!



コメントを残す