UdonSharp(U#)の制限
個人的な実験の結果であるため、誤った情報を含んでいる可能性がある。
現時点(2024.01)での制限
- switch の式書式が使えない
- コルーチン(StartCoroutine())や「async/await」が使えず、代わりに「SendCustomEventDelayedSeconds()」等を使用する必要がある
- 「Array.Resize()」が使えない
- 入れ子クラスが使えない
- 構造体(struct)が使えない
- タプル型が使えない
- 「FindObjectsOfTypeAll()」が使えない
- 「try-catch」が使えない
2023年前半と比較して変わった事
- ラムダ式(=>)が使えるようになった
- 参照渡し(ref)が使えるようになった
- 列挙型(enum)が使えるようになった
- 「Instantiate()」が使えるようになった