FieldInfo gamegui = admingui.GetType().GetField("gamemode", BindingFlags.NonPublic | BindingFlags.Instance)
if (Input.GetKeyDown(KeyCode.J))
{
foreach (Client client4 in UnityEngine.Object.FindObjectsOfType<Client>())
{
admingui.gamemode = 5;
gamegui = 5;
}
}
它的私有int AdminGUI.gamemode,我需要一些帮助解决这些问题 细节: 我尝试编辑AdminGUI.gamemode 改变游戏模式选择 我怎么能绑定那个私有int? ...并编辑它......
答案 0 :(得分:0)
您可以使用FieldInfo
对象
gamegui.SetValue(admingui, 5);