我不确定我是否正确使用此转换。单击一次按钮时,我试图锁定按钮上的颜色调整。我尝试开始调整alpha = 0,它工作正常。我对as3不是很好,所以一点点帮助会非常好。
我收到此错误:“ReferenceError:错误#1056:无法在flash.display.SimpleButton上创建属性colorTransform。 在movie_fla :: MainTimeline / onMouseClickEvent()“
谢谢特里
stop();
this.wheelsMain.inner4.Inner1btn.addEventListener(MouseEvent.CLICK, onMouseClickEvent);
function onMouseClickEvent(event:Event) {
Object(this).wheelsMain.inner4.Inner1btn.colorTransform = new ColorTransform(1, 1, 1, 1, 20, 0, 0,0);
}
答案 0 :(得分:3)
您需要使用“transform”属性...
像这样:stop();
this.wheelsMain.inner4.Inner1btn.addEventListener(MouseEvent.CLICK, onMouseClickEvent);
function onMouseClickEvent(event:Event) {
event.target.transform.colorTransform = new ColorTransform(1, 1, 1, 1, 20, 0, 0,0);
}
底部的示例
祝你好运!!
编辑: *如果我帮助你 - 请标记为已回答!