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
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Getting Started with VRChat Udon
joniburn
March 25, 2020
More Decks by joniburn
See All by joniburn
VRChat World Optimization
joniburn
0
1.9k
Customize Avatar Textures using Clip Studio Paint
joniburn
0
1.8k
Panty Patch WebApp
joniburn
1
1.6k
VRChat VRC_Panorama Slide System
joniburn
2
2.3k
VRChat Avatar Optimization
joniburn
1
3.3k
Other Decks in Programming
See All in Programming
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
280
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
330
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
310
源内ハンズオン概要編
hideg
0
190
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
5.7k
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
130
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
150
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
200
What's New in Android 2026
veronikapj
0
270
Google Apps Script で Ruby を動かす
kawahara
0
280
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.6k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
960
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
300
How to Think Like a Performance Engineer
csswizardry
28
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
Ethics towards AI in product and experience design
skipperchong
2
350
Leo the Paperboy
mayatellez
8
2.2k
HDC tutorial
michielstock
2
790
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The Cult of Friendly URLs
andyhume
79
7k
Making Projects Easy
brettharned
120
6.7k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
490
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);
おわり