コードハイライト用

せっかく無職になったから、働いてる時に忙しくて出来なかった色々な事をやってみようと場当たり的に始めたブログ。 だったけど就職決まっちゃいました。

2012年12月7日金曜日

[Web][CreateJS] EaselJS のフィルターを使う


今度はフィルターをテストしました。

2点引っかかった個所。
  1. easeljs-0.5.0.min.js には、フィルター関連が入っていない
  2. AlphaMaskFilter が正常に動作しない?
1. は、そのままです。
easeljs-0.5.0.min.js の中には、フィルター関連は一切入っていません。
使用する為には別途読み込む必要があります。
(2012/12/07 現在)

jsdoit でコーディングしていたので、どうしたもんかと思いましたが
フィルター関連のjsをそのままファイルでアップロードして、URL をscriptタグで読み込んで解決できました。


2. は Githubの最新版では既に修正されていますが
EaselJS 0.5.0 パッケージのソースでは、AlphaMaskFilter がバグっています。

具体的には

AlphaMaskFilter.js
line:81
if (!mask) { return true; }

if (!this.mask) { return true; }

です。

Chrome で jsdoit デバッグしてやっと分かりました・・・。

以下は作ったもの。

サンプル

0 件のコメント:

コメントを投稿