HTC VR 拉弓射箭 代码逻辑

拉弓阶段
这个阶段主要是BowAim脚本:
这里写图片描述



手柄的拾取碰撞(脚本在手柄上)
这里写图片描述



弓箭生成器碰撞(脚本在生成器上)
这里写图片描述



箭碰到握弓处(脚本在箭壳上)
这里写图片描述



箭射出去后撞到物体检测(脚本在箭本身上,而非箭壳)

这里写图片描述



最后我想说的是:

事件(Event) 扮演的角色很重要,使用事件便于代码功能的划分
比如可以把手柄侧边键的按压事件 单独写一个类,然后另写一个类实现侧边键按压后的具体功能,这两个类一个实现事件的感知,一个类实现事件触发后做什么,那么两个类的联系就是靠事件绑定来完成的



FR:徐海涛(Hunk Xu)


FR:徐海涛(Hunk Xu) QQ技术交流群:386476712

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值