>>845
VisualStudioとか使って開発してますか?
GameObjectListマクロもcsファイルで開発環境使って作らないと無駄な労力がかかってもったいないですよ
リフレクションの使い方結構大変だと思いますが頑張ってください!
たぶん使うメソッドはGetField(GetProperty)かInvokeMemberを使う事になると思います

GetFieldもInvokeMemberも引数に書くことが多いので自分は拡張メソッド(C#の機能)を作って少し短い記述で書けるようにしてます
https://dotup.org/uploda/dotup.org1531805.zip.html
自分も本職ではないのでもっといいやり方があるかもしれませんが動くサンプルとして参考になればと思います