我正在开发一个画布应用程序,我需要能够创建位图、线条、组并管理点击事件。
我试过了:
- 动力学-v3.9.6.js
- easeljs-0.4.2.min.js
这些是非常好的工具,但它们无法获得一组位图和线条的宽度。想象一下:
//init a image
var b = new Bitmap(...);
b.x ...
b.src ...
var l = Line(...);
l.x ...
l.y ...
//init group or layer or something like that
var g = Group(...);
g.add(b);
g.add(l);
var w = g.width;
这行不通。
现在我正在考虑破解easeljs-0.4.2.min.js来实现这一点,因为它是移植as3/as2 简单代码的一个很好的起点,但我不确定这是否是个好主意。
我真的很喜欢 Flash 实现显示对象的方式,所以如果你知道一些工具,请告诉我。