似乎在 Game Maker 8、8.1 和 Studio 中(至少)赋值运算符=与比较运算符相同==。例如,这些行做同样的事情:
if (a=b) {}
if (a==b) {}
这个功能对新用户友好吗?我应该继续使用==还是切换到=?还是没有区别?
PS 诸如递增之类的事情仍然适用=于==:
if a=b++{} //b is still incremented, but a does not change
似乎在 Game Maker 8、8.1 和 Studio 中(至少)赋值运算符=与比较运算符相同==。例如,这些行做同样的事情:
if (a=b) {}
if (a==b) {}
这个功能对新用户友好吗?我应该继续使用==还是切换到=?还是没有区别?
PS 诸如递增之类的事情仍然适用=于==:
if a=b++{} //b is still incremented, but a does not change