Tag: reflection
Unityで、コンポーネント内のフィールドを文字列から動的に変更する
こんにちはー!!
Json からUnity2dのステージのデータを取ろうとしています。その時、コンポーネントの値を変えたいと思い、この方法をやりました。Reflectionを使ったりして、結構複雑でした。
ReflectionTest コンポーネントの内容は次のようにします。
これを、GameObject1 にアタッチすればできます。
安全性は・・しかし、コンポーネント内すべてのフィールドにアクセスできるのはちょっとセキュリティが・・・なので、特定の属性(ここではPermitReflection)がついたフィールドのみにアクセスできるようにします。
Reflectionに使ったしたコー
…
Read More