【发布时间】:2016-01-31 16:33:20
【问题描述】:
我正在使用 EaselJS/CreateJS 开发一个简单的游戏,其中一部分需要以选取框的方式在屏幕上为精灵设置动画。
http://jsfiddle.net/gRoberts/af6xr8u4/
从上面可以看出,下面的代码计算了从0到舞台宽度+图标宽度的x位置。
icon.x = ((icon.x + w)-deltaS*50) % w;
这使它从屏幕开始,出现,然后一旦达到 0,重新开始。
有没有办法将此计算调整为超过 0 到图标的宽度,所以它会是 -128(图标宽度)到 448(舞台 + 图标宽度)?
谢谢:)
【问题讨论】:
标签: javascript math easeljs createjs