1067:将 void 类型的值隐式强制转换为不相关的类型 flash.geom:Matrix
我很困惑,我将矩阵数据类型传递到 this.graphics.beginBitmapFill();我得到了类型值的隐式强制转换。下面是我的代码。
var theMatrix:Matrix;
theMatrix = new Matrix();
this.graphics.beginBitmapFill(tileImage,theMatrix.translate(30,0));
this.graphics.endFill();
和以下错误小枝
1067: Implicit coercion of a value of type void to an unrelated type flash.geom:Matrix.
Im confused, I passed a matrix datatype into the this.graphics.beginBitmapFill(); and i get Implicit coercion of a value of type. below is my code.
var theMatrix:Matrix;
theMatrix = new Matrix();
this.graphics.beginBitmapFill(tileImage,theMatrix.translate(30,0));
this.graphics.endFill();
and the followig error sprigs
1067: Implicit coercion of a value of type void to an unrelated type flash.geom:Matrix.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常,您向
beginBitmapFill
函数传递一个不返回任何内容的参数theMatrix.translate(30,0)
(void
),请改为执行以下操作:
It's normal you are passing to the
beginBitmapFill
function a parametertheMatrix.translate(30,0)
who return nothing (void
)do this instead: