HJDanmakuDemo icon indicating copy to clipboard operation
HJDanmakuDemo copied to clipboard

A high performance danmaku engine for iOS

Results 9 HJDanmakuDemo issues
Sort by recently updated
recently updated
newest added

问题文件:HJDanmakuView 方法:visibleDanmakuAgents 问题可能性的原因:弹幕数据读取抢夺死锁 目前我解决办法: - (NSArray *)visibleDanmakuAgents { @synchronized (self) { return [NSArray arrayWithArray:self.renderingDanmakus]; } // __block NSArray *renderingDanmakus = nil; // dispatch_sync(_renderQueue, ^{ // renderingDanmakus = [NSArray arrayWithArray:self.renderingDanmakus]; //...

在当前页面正常展示弹幕,点击按钮push进入一个新的页面,侧滑/点击返回发现弹幕是重新开始的

切换之后,之前的animation在变化之后的宽度下会存在追上的情况,这个有解决的方案吗。

弹幕起始行数 能随机吗? 设置了三行弹幕, 起始总是从第一行开始,可以三行随机显示么?

- (void)sendDanmakus:(NSArray *)danmakus; 从远端返回数据后,用prepareDanmakus:很多都不显示,只显示一小部分; 看到sendDanmakus的说明后(you should call -sendDanmakus: instead of -sendDanmaku:forceRender: to send the danmakus from a remote servers)用了一下这个,结果发现一个弹幕也不出来,发送弹幕也不出现,感觉像是堵塞了一样,请问是什么原因呢?

我给了 100条数据 就是显示了 4条数据 numberOfLines 我设置的 2, 就显示了两排 数据