Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法在Inspector中更改OnClick函数参数_C#_User Interface_Unity3d - Fatal编程技术网

C# 无法在Inspector中更改OnClick函数参数

C# 无法在Inspector中更改OnClick函数参数,c#,user-interface,unity3d,C#,User Interface,Unity3d,我仍然在学习统一,只是试图创造简单的游戏来掌握事物的窍门。我遇到了一个问题,当在按钮检查器的OnClick方法中指定参数时,我无法编辑该方法的参数。我将我的脚本附加到一个游戏对象,并将该对象放入OnClick函数并选择正确的函数,但我无法编辑参数字段 它应该这样做还是我遗漏了什么?这个函数是公共的,我不确定我还应该看什么。我试图将值分配给网格中的按钮,这样当它们单击Tictatoe网格中的某个空格(按钮)时,它会将值发送给控制器,以便它知道哪个空格必须显示玩家的精灵 public void T

我仍然在学习统一,只是试图创造简单的游戏来掌握事物的窍门。我遇到了一个问题,当在按钮检查器的OnClick方法中指定参数时,我无法编辑该方法的参数。我将我的脚本附加到一个游戏对象,并将该对象放入OnClick函数并选择正确的函数,但我无法编辑参数字段

它应该这样做还是我遗漏了什么?这个函数是公共的,我不确定我还应该看什么。我试图将值分配给网格中的按钮,这样当它们单击Tictatoe网格中的某个空格(按钮)时,它会将值发送给控制器,以便它知道哪个空格必须显示玩家的精灵

public void TicTacToe(int space)

感谢您的帮助。

您不能编辑它是什么意思?你的意思是你不能只在那个字段中写一个数字?作为一种解决方法,你可以定义一个属性
public int Space{get;set;}
,它应该是可编辑的,并在函数中使用该属性的值而不是参数。@Miladqasimi是的,它不允许我编辑这个字段。它被设置为0,不会进行任何编辑。