Raphael RPG / Sidescroller游戏运动

时间:2011-09-21 04:51:31

标签: javascript raphael

根据我的理解,当我想在屏幕上移动一个对象时,我可以使用.animate函数将其移动到我想要的位置,例如。

R = Raphael( ... );
c = R.circle( ... );
c.animate( ... );

会将我的参数中指定的圆移动到c.animate(..)。

然而,如果我想要翻译我的几乎所有物品,(想想,游戏玩法上的神奇宝贝或经典的马里奥平台游戏,当玩家移动时,玩家精灵实际上会保持不变,而世界其他地方则会移动),怎么做?是通过移动每个对象或通过调用.clear()并从头开始绘制所有内容来实现此目的的唯一方法吗?必须有更好的方法吗?

0 个答案:

没有答案