这是在Flash CC 2014中以Canvas模式(html 5)使用舞台上的按钮。 该按钮在按钮影片剪辑的第2帧上具有鼠标外观。我使用此代码转到按钮的第2帧,但它无法正常工作:
function mouseOver(event) {
// frame 2 the button is darker in tint
event.currentTarget.gotoAndStop(2);
stage.update(event);
}
答案 0 :(得分:3)
也许你需要启用鼠标效果。例如:
var stage = new createjs.Stage("canvas");
stage.enableMouseOver(10);
// Draw circles
var c1 = new createjs.Shape().set({name:"large-purple"});
c1.graphics.f("purple").dc(100,100,75);
c1.addEventListener("mouseover", function(event) {
c1.scaleX = c1.scaleY = 1.1;
});
c1.addEventListener("mouseout", function(event) {
c1.scaleX = c1.scaleY = 1;
});
您需要使用此函数stage.enableMouseOver(10);
来启用鼠标事件。