我正在开发一个VR游戏,当我尝试运行它时,我不断遇到此错误。 (实际上,这不是我编写的代码,但是在尝试对其进行修复时,我总是遇到错误。)
我已经尝试在显示区域使用不同的运算符。它正在使用C#(很明显),而我正在使用Unity 2018.30f2。
// Where It Gets Declared
public event Action<AimData> UpdateAimData;
// Where It Gets Used
public void OnUpdateAimData(AimData aimData)
{
if (UpdateAimData == null)
{
UpdateAimData(aimData);
}
}
如果我将(UpdateAimData == null)更改为(UpdateAimData?:null),则会出现错误cs1525:无效的表达式术语':'