我很困惑,我将一个矩阵数据类型传递给this.graphics.beginBitmapFill();我得到了类型值的隐式强制。下面是我的代码。
var theMatrix:Matrix;
theMatrix = new Matrix();
this.graphics.beginBitmapFill(tileImage,theMatrix.translate(30,0));
this.graphics.endFill();
和followig错误sprigs
1067: Implicit coercion of a value of type void to an unrelated type flash.geom:Matrix.
答案 0 :(得分:1)
您传递给beginBitmapFill
函数的参数theMatrix.translate(30,0)
没有返回任何内容(void
)
改为:
theMatrix.translate(30,0);
this.graphics.beginBitmapFill(tileImage,theMatrix);