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# 赋值的左侧必须是变量、属性或索引器?_C#_Unityscript - Fatal编程技术网

C# 赋值的左侧必须是变量、属性或索引器?

C# 赋值的左侧必须是变量、属性或索引器?,c#,unityscript,C#,Unityscript,我正在做一个关于团结的简单乒乓球游戏!这个代码似乎给了我错误。你知道我能做些什么来修复它吗 if (gameObject.name == "Player1") { transform.Translate (0, Input.GetAxis ("Horizontal") = speed, 0); } else { transform.Translate (0, Input.GetAxis ("Vertical") = speed, 0); } 试

我正在做一个关于团结的简单乒乓球游戏!这个代码似乎给了我错误。你知道我能做些什么来修复它吗

if (gameObject.name == "Player1") {
        transform.Translate (0, Input.GetAxis ("Horizontal") = speed, 0); 
    } else {
        transform.Translate (0, Input.GetAxis ("Vertical") = speed, 0);
    }
试试这个:

if (gameObject.name == "Player1") {
        transform.Translate (0, Input.GetAxis ("Horizontal"), 0); 
    } else {
        transform.Translate (0, Input.GetAxis ("Vertical"), 0);
    }

错误到底是什么?什么
翻译
方法定义?第二个参数是
Input.GetAxis(“水平”)=speed
,您打算怎么做?您是否尝试用
=
检查它们的相等性?您在这里做什么
Input.GetAxis(“水平”)=speed
?您正在使用作为转换赋值的第二个参数,这意味着什么都没有…查看函数的签名