【发布时间】:2011-10-24 11:13:51
【问题描述】:
我正在更新我的scrolling game engine 以输出它生成的滚动地图的 HTML5 代码,以便它不仅可以用作(某些特定于平台的)完整游戏创建者,还可以用作跨平台的 HTML5滚动地图编辑器。我克服了支持图形着色的挑战,如我的earlier question 中所述。我在http://sgdk2.enigmadream.com/ben/ 运行了一个很好的示例。但是我注意到滚动地图的鼠标交互在 FireFox 或 iPod 上不起作用。根据Native HTML5 Drag and Drop in Mobile Safari (iPad, iPod, iPhone)?,看起来 iPod 可能会使用不同的事件(ontouch 等)。这并不能解释为什么 FireFox 不会做出反应。难道没有更通用的方式来支持鼠标或触摸交互吗?触摸事件是否也适用于鼠标,还是特定于触摸?您如何建议以最跨平台兼容的方式与此滚动地图进行交互?
【问题讨论】:
标签: javascript html canvas scroll 2d