Egret社区

egret.Sound无法被继承

2018-2-28 16:59
13343
5银子
本帖最后由 zhzh502 于 2018-2-28 17:06 编辑

写个自定义Sound类,准备继承egret.Sound,结果发现直接编译出错。
代码中没有做任何引用,修改类名也不行。
测试后,发现继承其他类都没问题,就Sound有问题。

查看声明文档后,发现Sound居然是接口定义,然后下面用let声明Sound变量,而不是正常的class Sound 。
不明白这种是什么意思,另外,还能否继承Sound,烦请解答。

QQ图片20180227120654.png   
QQ截图20180228165257.png

QQ截图20180228165303.png




分享到 :
0 人收藏

3 个回复

倒序浏览
yanleiyu  圆转纯熟 | 2018-2-28 17:12:58
var sound:egret.Sound = RES.getRes("shengyin");
sound.play(0)
zhzh502  初学乍练 | 2018-2-28 17:38:28
yanleiyu 发表于 2018-2-28 17:12
var sound:egret.Sound = RES.getRes("shengyin");
sound.play(0)

我的疑问是,怎么继承,不是怎么控制使用播放。
miss_sokuber  初窥堂奥 | 2018-2-28 18:45:15
好像是不能直接继承
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部