なんとなくUdon触ってみたい人向けに、これから色々書いていきます。
目次
1.プロジェクトの設定
2.ワールドの準備
3.動作確認
VCCバージョン2.1.3、Unityバージョン2019.4時の状況で解説してます。
VCCの大規模アプデやSDK3→SDK4とかにならない限り大して変わらないと思います。
大きな変更あったら書き直します。
1.プロジェクトの設定
新規プロジェクトの場合
Create New Project
を押したら、赤枠で囲っているWorlds U#
を押しましょう。
プロジェクト作成と同時にU#に必要なものを入れてくれます。
既存プロジェクトでU#を使いたい場合
プロジェクトのMagnage Project
を開いてUdonSharp
を探しましょう。
一番右のアイコンが赤いマイナスになっていれば特にやることはありません。
プラスになっている場合はプラスを押して、UdonSharpをインストールしましょう。
2.ワールドの準備
地面の設置
プロジェクトを開いたら、まずヒエラルキーで右クリック
→3D Object
→Plane
を選択して白い地面を置きましょう。
Worldプレハブの設置
次に、ProjectウィンドウでVRCWorld
と検索して赤枠で囲っているプレハブを見つけます。
VRCWorld
が見つからない場合は、赤枠の上にあるSearch:
をAllに設定してください。
ここがIn Assetsになっている場合は見つかりません。
VRCWorld
プレハブをワールドに設置しましょう。
このプレハブがプレイヤーのスポーン位置になっているので、さきほど設置したPlaneの上に置くのが良いです。
3.動作確認
画面上部にある再生ボタンを押してみましょう。
Scene
には自分が動かしているプレイヤーが映っています。
Game
にはプレイヤーの視点が映り、WASDで移動できます。
この2つが確認できたら準備完了です!
Escape
ボタンでメニューを開き、Exit Playmode
で動作確認を終わりましょう。
他の記事
Udonの準備ができたら、コチラを読みながら実際にUdonに触れてみましょう。
細かい説明はしてないですが、なんとなく「あ~こういう事ができるのか~」と分かってもらえるかと思います。
これから書く予定
・オブジェクトの表示/非表示を切り替える
・プレイヤーをテレポートさせる
・プレイヤーを吹っ飛ばす
・オブジェクトをプレイヤーに追従させる