Tag: reflection

Unityで、コンポーネント内のフィールドを文字列から動的に変更する

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