我正在使用haxe,nme和闪存开发。
我正在尝试将一个flex项目转换为html5。
我在舞台上用代码画了几个圆圈。在as3中,我们通常可以向每个对象(在for循环中)添加单独的事件侦听器,并且可以使用start拖动、停止拖动方法来拖动对象。
这是很好的flash构建。但是对于HTML5构建来说,事情是行不通的。
似乎在其他平台中缺少EnterFrame事件,因此出现了这个问题。
我还在web上得到了使用Timer类的建议,但我不确定如何使用它来启用在多个对象上的拖放-- for html5 in nmeE 223。下面是Timer代码。
var timer = new Timer(10);
timer.run = onEachTimerTick;
function onEachTimerTick() { }请指点。谢谢。
发布于 2013-05-18 21:57:48
看看伟大的StableUI项目,由Alexander创建。https://github.com/RealyUniqueName/StablexUI
您可以使用声明式xml以类似Flex的方式构建复杂接口(html5/)。包括拖放支持:http://ui.stablex.ru/demo/dragDrop/
乔纳斯
https://stackoverflow.com/questions/16612051
复制相似问题