没有合适的资源?快使用搜索试试~ 我知道了~
弹幕模块效果案例
共49个文件
m:17个
h:15个
plist:4个
需积分: 11 0 下载量 119 浏览量
2021-04-04
19:41:49
上传
评论
收藏 1.69MB ZIP 举报
温馨提示
源码QHDanumuDemo,弹幕,具体内容说明在github链接里面 滑动航道选择 方案: 1、 通过弹幕碰撞检测,决定是否使用此航道,即航道每次都是从上往下做判断。 碰撞检测主要难点在于检测横向滚动弹幕之间的碰撞,弹幕存活时间由其显示时间和存活长短决定,因此,弹幕之间是否碰撞只需检测开始和消失是否碰撞即可。 2、 当第一个找不到航道时候,检查所有航道最小距离,这个距离必须在指定的最大弹幕的长度之内,如果找到,将其放置在对于弹幕后面。 2.1、前弹幕最右边还没出现在屏幕时,新弹幕放置到其后面,space为俩之间间隔 2.2、前弹幕最右边已出现在屏幕时,新弹幕仍然放置边界等待滚动 浮现航道选择(分为两排航道) 方案: 1、 选择第一排,按没有弹幕为准,没有就显示 2、 第一排都占满,使用第二排,第二排是在第一排的基础坐标y向下半个航道高度, 这样可以有个视觉差,第一排显示消失时,可以看到第二排,从而争取更大的显示航道(2n-1) 测试环境:Xcode 6.2,iOS 6.0以上
资源推荐
资源详情
资源评论
收起资源包目录
弹幕模块效果案例.zip (49个子文件)
QHDanumuDemo-master
QHDanumuDemo
ViewController.m 6KB
Info.plist 1KB
QHDanmuSource.plist 3KB
main.m 330B
QHDanmu
QHDanmuLabel.h 2KB
QHDanmuView.h 193B
QHDanmuUtil.h 981B
QHDanmuManager.h 2KB
QHDanmuLabel.m 11KB
QHDanmuUtil.m 2KB
QHDanmuView.m 428B
QHDanmuManager.m 15KB
Base.lproj
Main.storyboard 18KB
LaunchScreen.xib 4KB
QHDanmuSend
QHDanmuSendView.h 544B
QHDanmuOperateView.h 576B
QHDanmuSendView.m 5KB
QHDanmuOperateView.m 3KB
Images.xcassets
AppIcon.appiconset
Contents.json 585B
ViewController.h 211B
AppDelegate.h 273B
NSTimer+EOCBlocksSupport.h 343B
AppDelegate.m 2KB
NSTimer+EOCBlocksSupport.m 624B
QHDanmuControl
QHDanmu
QHDanmuLabel.h 2KB
QHDanmuView.h 193B
QHDanmuUtil.h 981B
QHDanmuManager.h 2KB
QHDanmuLabel.m 11KB
QHDanmuUtil.m 2KB
QHDanmuView.m 428B
QHDanmuManager.m 15KB
QHDanmuSend
QHDanmuSendView.h 544B
QHDanmuOperateView.h 576B
QHDanmuSendView.m 5KB
QHDanmuOperateView.m 3KB
QHDanumuDemo.xcodeproj
project.xcworkspace
xcshareddata
QHDanumuDemo.xccheckout 1KB
contents.xcworkspacedata 157B
xcuserdata
chen.xcuserdatad
UserInterfaceState.xcuserstate 48KB
xcuserdata
chen.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist 91B
xcschemes
xcschememanagement.plist 574B
QHDanumuDemo.xcscheme 4KB
project.pbxproj 22KB
LICENSE 1KB
README.md 2KB
screenshots
QHDanmuShow.gif 1.73MB
QHDanumuDemoTests
Info.plist 747B
QHDanumuDemoTests.m 870B
QHDanumuDemo.podspec 546B
共 49 条
- 1
资源评论
weixin_38749863
- 粉丝: 3
- 资源: 914
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功