美文网首页
layaBox中各类移除&删除&关闭方法小结

layaBox中各类移除&删除&关闭方法小结

作者: 一眼就认出你 | 来源:发表于2018-09-14 14:56 被阅读0次

1、将自身从舞台上移除

let roleLayer: Laya.Sprite=this.roleLayer || new Laya.Sprite();
this.roleLayer.removeSelf();

2、将自身的所以子对象从舞台上移除

let roleLayer: Laya.Sprite=this.roleLayer || new Laya.Sprite();
this.roleLayer.removeChildren(0, this.roleLayer.numChildren - 1);

3、移除定时器

 Laya.timer.clear(this,this.loop);

4、清理对象身上的所有定时器。

cleanAll()  方法

5、从 EventDispatcher 对象中删除指定事件类型的所有侦听器。不传参表示移除所有类型

Laya.stage.offAll();

6、从 EventDispatcher 对象中删除侦听器。(onmouseMove:回调函数)

 Laya.stage.off(Laya.Event.MOUSE_MOVE, this, this.onmouseMove);

7、关闭音效,音乐

     /**
     * 停止声音播放。
         * @param url  声音文件地址。
         */
        static stopSound(url: string): void;
        /**
         * 停止所有声音播放。
         */
        static stopAll(): void;
        /**
         * 停止所有音效,不包括背景音乐。
         */
        static stopAllSound(): void;
        /**
         * 停止背景音乐播放。
         * @param url  声音文件地址。
         */
        static stopMusic(): void;

8、关闭dialog弹出效果

 this.over = this.over || new ui.GameOverUI;
 this.over.close();

9、显示dialog弹出效果

this.over.show();
或者:
this.over.popup();

10、清理graphics上的所有位图

var _sp:Laya.Sprite=new Laya.Sprite()
Laya.stage.addChild(_sp);
//画位图
_sp.graphics.drawLine(0, 0, 100, 100,"#ffffff", 3);
//清除位图
_sp.graphics.clear();

相关文章

  • layaBox中各类移除&删除&关闭方法小结

    1、将自身从舞台上移除 2、将自身的所以子对象从舞台上移除 3、移除定时器 4、清理对象身上的所有定时器。 5、从...

  • python中字典的删除方法

    python中字典的删除方法: pop popitem clear pop: 移除字典数据pop()方法的作用是:...

  • 如何删除节点

    移除指定元素方法 empty()方法 清空元素中的所有后代节点 不能删除自己本身这个节点 remove()方法 该...

  • 清空元素内部节点

    删除节点 jq有三个方法 remove、empty、detach; remove() 方法移除被选元素,包括所有文...

  • 出现An App ID with Identifier 'com

    解决方法: 1.移除钥匙串中的开发证书,重新导入, 完全关闭Xcode; 2.再次打开Xcode,通过 Prefe...

  • Linux 删除文件夹和文件的命令

    删除文件 Linux中删除文件的命令叫移除。bash shell中删除文件的命令是rm使用-i命令参数会在删除前提...

  • JS Array

    移除元素 splice()方法用于插入、删除或替换数组的元素 删除-用于删除元素,两个参数,第一个参数(要删除第一...

  • 从ambari集群中删除主机,在删除主机之前需要做的操作

    从集群中删除主机 使用主机操作>删除主机从集群中删除主机。 删除主机会将主机从群集中移除。 在删除主机之前,您必须...

  • neo4j cypher-remove

    二、remove 移除 示例的数据结构: 创建的语句: 1. 移除单个属性 删除之前: 删除之后: 2. 移除所有...

  • Xcode清理记录

    移除Archive过的项目可以删除已经归档的项目,在Organizer的列表中删除路径: ~/Library/De...

网友评论

      本文标题:layaBox中各类移除&删除&关闭方法小结

      本文链接:https://www.haomeiwen.com/subject/jieogftx.html