在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:Damoo开源软件地址:https://gitee.com/jserovo/Damoo开源软件介绍:DamooAn HTML5 Danmaku Engine. 一个不起眼的 HTML5 弹幕引擎。 Getting started 走起Download the latest release. 下载最新发行版本。 Damoo requires a complete DOM with a suitable container to be fit in. 需要在页面中准备一个合适的容器。 <div id="dm-main"> <div id="dm-screen"></div></div> Then, import 然后引入 <script type="text/javascript" src="damoo.min.js"></script> Initiate Damoo. 初始化。 var damoo = Damoo('dm-screen', 'dm-canvas', 20); Or use your own font instead of "sans-serif". 可自定义全局字体。 var damoo = Damoo('dm-screen', 'dm-canvas', 20, "Arial"); And run it. 运行。 damoo.start(); Danmaku can be emitted by calling 用 damoo.emit({ text: "Damoo is awesome!", color: "#f49" }); Enable text shadow. 开启字体阴影。 damoo.emit({ text: "I got a shadow!", color: "#000", shadow: true }); Color the shadow. 自定义阴影颜色。 damoo.emit({ text: "Hooray!", color: "#f00", shadow: { color: "#f49" } }); Danmaku can also be fixed at the center of the screen. 发射固定弹幕。 damoo.emit({ text: "I'M FIXED!", color: "#6f9", fixed: true }); Clear the screen. 清空屏幕。 damoo.clear(); You may hide Damoo. 隐藏弹幕图层。 damoo.hide(); And bring it back. 显示弹幕图层。 damoo.show(); If needed, you may suspend the animation. 暂停动画。 damoo.suspend(); And resume it when ready to go. 恢复动画。 damoo.resume(); Contributing 填坑Hope you enjoy the code! 你们城里人都很会玩,我就不多说了。 _(:з」∠)_ Send Pull Requests to contribute! 想填坑的话,请发送 Pull Requests。 License 许可协议 |
请发表评论