KwaiAppTeam / AkDanmaku

一款利用游戏引擎理念打造的原生弹幕库
Other
461 stars 35 forks source link

send方法同时发送多个会重复,只有一个显示 #5

Closed llllonger closed 2 years ago

llllonger commented 2 years ago

send方法同时发送多个会重复,只有一个显示,发送间隔基本200毫秒内,出现的时候展示的内容都相同

xanahopper commented 2 years ago

能贴一下具体的代码片段么?

llllonger commented 2 years ago

好像是我自己的问题,仿照simpleRender重写了一个,但是用了全局变量导致的,DanmakuItemData没有扩展字段,内容都放在了content里,分割的时候出的问题

xanahopper commented 2 years ago

DanmakuItemData 并不推荐直接扩展,请通过扩展 DanmakuItem 来实现自定义

llllonger commented 2 years ago

还有一个麻烦问一下,我在config里没有看到设置弹幕间距的地方,这个也是在render里绘制的时候自己添加的吗?

llllonger commented 2 years ago

弹幕上下间距之类的

xanahopper commented 2 years ago

内部有这个参数,但是没有开放接口,您可以考虑提一个 PR 或后续等待这个参数开放配置。自定义 Render 的时候有意识的放大画布也可以实现

llllonger commented 2 years ago

ok