Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Getting Started with VRChat Udon
Search
joniburn
March 25, 2020
Programming
0
1.2k
Getting Started with VRChat Udon
joniburn
March 25, 2020
Tweet
Share
More Decks by joniburn
See All by joniburn
VRChat World Optimization
joniburn
0
1.5k
Customize Avatar Textures using Clip Studio Paint
joniburn
0
1.3k
Panty Patch WebApp
joniburn
1
1.3k
VRChat VRC_Panorama Slide System
joniburn
2
1.9k
VRChat Avatar Optimization
joniburn
1
3k
Other Decks in Programming
See All in Programming
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
7
7.8k
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
340
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
8
540
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.2k
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
230
みんなでプロポーザルを書いてみた
yuriko1211
0
280
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
250
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Building Your Own Lightsaber
phodgson
103
6.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
The Language of Interfaces
destraynor
154
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
For a Future-Friendly Web
brad_frost
175
9.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Facilitating Awesome Meetings
lara
50
6.1k
Designing for humans not robots
tammielis
250
25k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Transcript
Udon触ってみた @joniburn
自己紹介- みんな自己紹介のスライド入れるから作ってみた - <青肌はいいぞ バーチャル青肌一般人のじょにさんだよ キッシュちゃんパンツパッチ GUIよろしくね https://joniburn.github.io/quiche-pantie-patch-gui/
VRChat Udon • VRChatでワールドギミックを作るための 新しいしくみ • 従来よりもプログラムを組む感じで作れる • 現在はOPEN ALPHA
• https://ask.vrchat.com/t/getting-started-with-udon/80
触ってみよう 1. Unity 2018.4.19f1で新しいプロジェクトを作る
触ってみよう 2. VRCSDK3とUdon SDKをインポート VRCSDKは現在バージョン2と3の2系統 ※併用不可 VRCSDK2 VRCSDK3 Udon SDK
従来の VRC_Triggerによるギミック 新しいUdon 両方インポート
触ってみよう 3. SampleSceneをワールドにしていく VRCWorldを配置
触ってみよう 3. SampleSceneをワールドにしていく 床を配置
触ってみよう 3. SampleSceneをワールドにしていく VRCMirror(鏡)を設置
触ってみよう 4. ここまでで一度ローカルテストしてみる ※2020/03/24現在、VRChatをopen-betaに切り替える必要あり
触ってみよう 5. 鏡の横にCubeを配置 (これをオンオフスイッチにする) ここまではUdon以前と一緒!
触ってみよう 6. スイッチにUdon Behaviourを追加→New Programを追加
触ってみよう 7. いざ、オープンザUdon Graph
触ってみよう 8. Udon Graph Editorが開く
触ってみよう 9. こうします。完成!
解説 public GameObject m_target;
解説 m_target.GetActiveSelf()
解説 public OnInteract() { if (m_target.GetActiveSelf()) { … } }
解説 m_target.SetActive(false); m_target.SetActive(true);
おわり