拉弓阶段:
这个阶段主要是BowAim脚本:
手柄的拾取碰撞(脚本在手柄上)
弓箭生成器碰撞(脚本在生成器上)
箭碰到握弓处(脚本在箭壳上)
箭射出去后撞到物体检测(脚本在箭本身上,而非箭壳)
最后我想说的是:
事件(Event) 扮演的角色很重要,使用事件便于代码功能的划分
比如可以把手柄侧边键的按压事件 单独写一个类,然后另写一个类实现侧边键按压后的具体功能,这两个类一个实现事件的感知,一个类实现事件触发后做什么,那么两个类的联系就是靠事件绑定来完成的
FR:徐海涛(Hunk Xu)
FR:徐海涛(Hunk Xu) QQ技术交流群:386476712