私が好きなComponentから初心者におすすめのものを雑に紹介するよ。
次のような人は特におすすめだよ。
・NeosVRで何か作ろうとしたけど、どんな機能があるのか全然分からない!
・NeosVRのコンポーネント多すぎてどこから見たらいいか分からない!
メイン
Grabbable
場所:Transform/Interaction
これをつけたSlotは持てるようになるよ。
持っている間は持っているユーザーの手の子供になっているよ。
関連LogiX
→OnGrabbableGrabbed 持ったときのPalus取れるよ。
…他Intaraction/Grabbableフォルダ以下(詳細は省略)
GrabbableReceiverSurface
場所:Transform/Interaction
これをつけるとGrabbableのついたSlotが張り付くようになるよ。
関連LogiX
→OnGrabbableReceiverSurfaceReceived 置いたり離したりしたときにPalusとSlotが取れるよ。
Snapper / SnapTarget
場所:Transform/Interaction
SnapperをつけたSlotはSnapTargetをつけたSlotにくっつくようになるよ。
Grabbableと一緒に使ってあげてね。
くっつくときにLocalのPositon・Rotation・Scaleがリセットされるよ。
Slider
場所:Transform/Interaction
これをつけると動かせるようになるよ。
Grabbableと似ているけど、持っているときに階層は変わらないよ。
動かせる範囲を制限することもできるよ。
Joint
場所:Transform/Interaction
これをつけると回転させられるようになるよ。
回転範囲とか制限できるよ。
GrabInstancer
場所:Transform/Interaction
掴むと増えるよ。
DynamicBoneChain
場所:Physics/DynamicBones
揺れものが作れるよ。
子階層をまとめて設定するボタンがあるよ。
他人のアバターでも触れられるよ。
AvatarAnchor
場所:Users/CommonAvatarSystem/Anchors/AvatarAnchor
座れるよ。
部位を固定したりできるよ。
乗り物とか作るのにも使えるよ。
関連LogiX
→Anchorsフォルダ以下(詳細は省略)
RawDataToolTip
場所:Tools/Tooltips
特に機能がないツールチップだよ。
装備できるものを作りたいときに便利だよ。
関連LogiX
→RawDataToolTipEvent
### HyperLink
場所:Utility
これをつけたオブジェクトに手を向けてトリガーを押すと外部リンクを外部ブラウザで開いてくれるよ。
(本当に開くか確認ウィンドウが出るよ。)
FriendLink
場所:Cloud
これをつけたオブジェクトに手を向けてトリガーを押すと指定したIDのユーザーをコンタクト画面で開くよ。
TipJar
場所:Utility
これをつけたオブジェクトに手を向けてトリガーを押すと指定したIDのユーザーにKFC(ゲーム内マネー)/NCR(仮想通貨)を送れるウィンドウをひらくよ。
関連LogiX
→TipJarEvent 何を(KFC/NCR)いくら送ったのかが取れるよ。
DroneCamera
場所:Utility
これをつけるとドローンみたいな動きでユーザーについてくるよ。
たのしい。
CharacterParenter
場所:Locomation/Intaraction
これをつけたオブジェクトにユーザーが触れるとそこが地面になるよ。
面白いMesh
LightingMesh
場所:Assets/Procedural Meshes
なんか雷みたいなMeshになるよ。
SeedにRandomをDriveするとたのしいよ。
StandaloneRectMesh<AudioSourceWaveformMesh>
場所:Assets/Procedural Meshes
音の波形のMeshができるよ。
音楽・動画・ユーザーの声とかが使えるよ。
## NeosUI
場所:UI/Physical
かんたんに作れるUI。
Componentをつけると見た目も自動で生成してくれるよ。
・NeosButton(関連LogiX→ButtonEvent)
・NeosSlider
・NeosCheckbox
・NeosTextField
・NeosNumbaricUpDown
## おわり
ここで紹介した以外にもComponentはいっぱいあるよ。
ぜひ探してみてね。