EaselJS 0.7.1が公開される [Edit]

CreateJSのマイナーアップデートが間もなく公開されます。バグの修正に加えて、前回の大きな変更であったイベントモデルについてもまた少し変わったようです。本稿ではEaselJS 0.7.1をVERSIONS.txtにもとづいて簡単にご紹介します。なお、12月20日金曜日19時よりAdobeにて開かれる「CreateJS勉強会~末~」では、この新バージョンにも触れます。

  • Container.mouseChildrenプロパティが入れ子のオブジェクトでも動くように修正。
  • Ticker.addEventListener()メソッドのリスナーが初め返されなかった問題を修正。
  • DisplayObject.tickEnabledContainer.tickChildrenプロパティを追加。
  • モーダルダイアログボックスでマウスボタンを押し下げた座標の問題を修正。
  • アニメーションのイベントのスタックで同じアニメーションをgotoAndStop()メソッドから呼出したときの問題を修正。
  • ColorMatrixクラスはArrayクラスを継承しない。
  • ColorMatrix.toArray()ColorMatrix.concat()、およびColorMatrix.clone()の各メソッドを修正。
  • dblclickイベントはグローバルリスナーでなく、canvasリスナーに変更。
  • MouseEvent.localXMouseEvent.localYプロパティを追加。
  • Internet Explorer 11におけるタッチとマルチタッチを修正。
  • マウスポインタのidが-1またはnullの場合の問題を修正。AlphaMapFilterクラスの問題を修正。
  • EventDispatcher.willTrigger()メソッドを追加。
  • マウスイベントのフローを変更し、リスナーのないオブジェクトの重なり判定をなくした。
    • EaselJS 0.7.0で生じた、読込むイメージがマウスイベントリスナーをもたないときの、不要なクロスドメインの問題を回避。
  • Container.getObjectsUnderPoint()Container.getObjectUnderPoint()メソッドでヒット領域を調べるようにした。

その他の記事