私はキャンバスアプリに取り組んでおり、ビットマップ、ライン、グループを作成し、クリックイベントを管理できる必要があります。
私は試した:
- キネティック-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が表示オブジェクトを実装する方法が本当に気に入っているので、ツールをご存知の場合はお知らせください。