さまざまな方法でクラス構造を作成して$"a: {a}, b: {b}" の形式で文字列出力するサンプルコードを実行し、アクセス速度を測定しました。以下は、100,000回の文字列出力にかかる時間を比較した結果です。
public class TestClass{
public int A;
public string B;
}| using UdonSharp; | |
| using VRC.SDKBase; | |
| using VRC.Udon.Common.Interfaces; | |
| /// <summary> | |
| /// プレイヤーをRagdoll(ぐにゃぐにゃ状態)にするVRCワールドギミック | |
| /// </summary> | |
| public class VRCRagdollSystem : UdonSharpBehaviour | |
| { | |
| // InteractとSetRagdollは別のスクリプトに実装することができます |