0.7.0のColorMatrix.concat()メソッドは、引数に配列でなくColorMatrixオブジェクトを受取ったとき、正しく乗算された行列のオブジェクトを返しません。Problem以下のコードでは、参照したColorMatrixオブジェクトは、ColorMatrix.concat()メソッドでもうひとつのオブジェクトと演算(乗算)しても変わりません。もとのColorMatrixオブジェクトの25成分値はすべてそのままです。1]ColorMatrixオブジェクトのカラー変換行列を演算(乗算)した値は、つぎのようになるべきてす。Causeまず、ColorMatrixクラスはFunction.prototypeプロパティにArrayオブジェクト(配列)を与えています。配列をクラスのプロトタイプオブジェクトに定めただけでは、Arrayクラスを完全に継承することはできません。...[中略]...};つぎに、ColorMatrix.concat()メソッドは、内部的にColorMatrix._fixMatrix()メソッドを呼出します。その引数がColorMatrixオブジェクトであれば、配列に変換されます。ColorMatrix._fixMatrix()メソッドは、引数のColorMatrixオブジェクトにArray.slice()メソッドを呼出して、カラー変換行列の成分値がエレメントに納められた配列を得ようとします。matrix;};ところが、呼出されたArray.slice()メソッドは空の配列を返します。ColorMatrix.toArray()メソッドが空の配列を返す」参照)。ColorMatrix.concat()メソッドは、空の配列を引数に受取ると、参照したColorMatrixオブジェクトをそのまま返します(前掲ColorMatrix.concat()メソッドの実装参照)。WorkaroundColorMatrix.concat()メソッドの引数には配列を渡すべきでしょう。次期バージョン候補は、Arrayクラスを継承しないため、メソッドの引数にColorMatrixオブジェクトを渡せばエラーになります。ColorMatrix.concat()メソッドは、つぎのように修正するのがよいと思われます。EaselJS次期バージョンでColorMatrix.concat()メソッドは、上述の修正が加えられました。[追記]の説明を更新。