首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用createjs

如何禁用createjs
EN

Stack Overflow用户
提问于 2016-04-26 13:26:12
回答 1查看 2.3K关注 0票数 1

我在试着阻止一名混血儿继续。时钟已从屏幕上移除,但功能仍在启动。

我试着在下面做这件事,但是当我的“计时器长度”上升后,我仍然能听到声音。

代码语言:javascript
复制
 clockContainer.removeAllChildren();
 self.stage.removeChild(mytweentodisable);

不确定如何重构它以阻止函数继续运行。

代码语言:javascript
复制
      mytweentodisable = createjs.Tween.get(clockHand, { loop: false }).to({ rotation: 360 }, TimerLength).call(function () {
                //this will trigger the timer is up
                if (gameIsRunning == true) {
                    createjs.Sound.stop();
                    gameIsRunning = false;
                    createjs.Sound.play("gameOver");

                }
            });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-26 13:39:54

希望我理解你的目标:]

从对象中删除tweens非常简单,并通过调用:

Tween.removeTweens(target)

如TweenJS文档中所述:

removeTweens (目标) 在removeTweens中定义:444删除目标的所有现有吐温。如果重写属性为true,则由新的tweens自动调用。参数:目标对象 要从其中删除现有吐温的目标对象。

参考资料:removeTweens

您可以在这里看到一个非常简单的示例Iv'e安装:http://jsfiddle.net/2ot8pr0h/2/

(单击按钮将删除所有球的吐温)。

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

https://stackoverflow.com/questions/36866336

复制
相关文章

相似问题

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