快速的问题,但这让我发疯:
这不是:
return c*(t/=d/2)*t*t + b;
相同:
t = t/d/2;
return c*(t)*t*t + b;
因为看起来不是,所以我得到了不同的结果。
快速的问题,但这让我发疯:
这不是:
return c*(t/=d/2)*t*t + b;
相同:
t = t/d/2;
return c*(t)*t*t + b;
因为看起来不是,所以我得到了不同的结果。
/ 运算符是左结合的。这意味着
t = t/d/2;
是相同的:
t = (t/d)/2;
当然,
t /= d/2;
可以:
t = t/(d/2);
Actionscript 的文档:http: //help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fd1.html#WS5b3ccc516d4fbf351e63e3d118a9b90204-7f68