戻る

VRChat

VRChat
Documentation
SDK

Unity のインストール

Currently Supported Unity Version
こちらの Click here to install the current version of Unity via Unity Hub を押す

Microsoft Visual Studio Community 2019
Android Build Support
Android SDK & NDK Tools
OpenJDK にチェックし Install

World

U#
Trigger2to3

新しいプロジェクトのつくりかた

Unity Hub -> Projects -> New project -> 3D
Project name と Location を設定して Create project

Assets に Scenes だけがあるが,その右の広いところで右クリック
-> Import Package -> Custom Package… -> VRCSDK3-WORLD -> 開く -> Import -> I Made a Backup. Go Ahead!

もう一度 Assets の広いところで右クリック
-> Import Package -> Custom Package… -> UdonSharp -> 開く -> Import

VRCWorld の場所

Assets -> VRChat Examples -> Prefabs
VRCWorld は,Hierarchy にドラッグ & ドロップ

アップロードのしかた

VRChat SDK -> Show Control Panel
ログインする
Builder -> Setup Layers for VRChat -> Do it! -> Set Collision Matrix -> Do it! -> Build & Publish for Windows -> 設定して Upload
File -> Build Settings… -> Android -> Switch Platform
VRChat SDK -> Show Control Panel -> Builder -> Build & Publish for Android -> 設定して Upload

ヒント: Upload の画面で Scene に戻り VRCCam を動かすと,プレビューの変更ができる

uGUI

とりあえず Create Empty をつくって空の GameObject をつくり,その中につくっていくのがよさそう
U# のソースファイルも空の GameObject に Add Component -> Udon Behaviour でつくる

Canvas

Scale -> Z を 0 にする
Render Mode を World Space にする
Add Component -> VRC Ui Shape

Panel

Source Image を None にする

Button

On Click () のところに U# ファイルの入った GameObject を入れて UdonBehaviour.Interact () を選ぶ
もちろん U# ファイルには Interact() メソッドの実装を書いておく

public override void Interact() {
    // Write what you want to invoke...
}

Playing

フレンドが 30人 になった瞬間 New User -> User になった

戻る

↓ 故障中