首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >createjs按钮鼠标悬停不起作用

createjs按钮鼠标悬停不起作用
EN

Stack Overflow用户
提问于 2015-07-25 03:23:11
回答 1查看 1.4K关注 0票数 0

这是在画布模式(html 5)下使用Flash CC 2014中舞台上的按钮。按钮在按钮影片剪辑的第2帧上有一个鼠标悬停外观。我使用此代码转到按钮的第2帧,但它不起作用:

代码语言:javascript
复制
function mouseOver(event) {
    // frame 2 the button is darker in tint
    event.currentTarget.gotoAndStop(2);
    stage.update(event); 
}
EN

回答 1

Stack Overflow用户

发布于 2016-07-13 15:39:24

也许你需要启用鼠标悬停效果。例如:

代码语言:javascript
复制
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);来启用鼠标事件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31618272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档