
1.完成召唤炸弹攻击逻辑 (1.参照其他两种攻击,延时循环3次 (2.在起点和终点之间的x范围内的随机位置生成炸弹,y轴绑定起点 (*.修改炸弹类,使其右变量控制落地后的爆炸时间,默认为0,初始化时可以更改。新增判断,如果落地,执行延时而非直接爆炸 (3.初始化炸弹,给其向下微微偏左的初速度,这种炸弹会滚动,修改其落地后爆炸的时间 2.完成反击炸弹逻辑 (1.给玩家添加子物体:反击侦察器,内含圆形触发器 (2.给MyPlayer添加工具类,反击侦察器,初始化的时候找到该子物体并赋予其组件 (3.编写反击侦察器逻辑,内含一对触发器逻辑,当有炸弹进入反击范围,记录可反击炸弹,离开则清空 (4.编写玩家反击判定。当按下攻击键,额外检查反击侦察器是否有炸弹可以反击,如果有,再检查面部朝向,只有面朝左侧,也就是面朝木马,才能则执行反击 3.完成木马的被打断逻辑 (1.被炸事件触发时修改自身标记被打断 (2.若处于被打断状态,break出喷射循环,呼叫攻击结束事件 4.修复炸弹捕捉攻击对象错误Bug 5.木马创到人的时候,让人受伤 6.添加一些手柄震动 (1.当成功反弹炸弹,剧烈震动手柄 至此,伊斯兰Boss关的逻辑基本开发完毕 7.搭建基督Boss关测试场景 (1.加入一些必要元素
46 lines
533 B
Plaintext
46 lines
533 B
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!78 &1
|
|
TagManager:
|
|
serializedVersion: 2
|
|
tags:
|
|
- "\u5730\u9762"
|
|
- "\u7279\u6548\u6444\u50CF\u673A"
|
|
layers:
|
|
- Default
|
|
- TransparentFX
|
|
- Ignore Raycast
|
|
- "\u73A9\u5BB6"
|
|
- Water
|
|
- UI
|
|
- "\u786C\u5E01"
|
|
- "\u602A\u7269"
|
|
- "\u5730\u9762"
|
|
- "\u7A7A\u6C14\u5899"
|
|
- "\u53CD\u5F39\u70B8\u5F39"
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
m_SortingLayers:
|
|
- name: Default
|
|
uniqueID: 0
|
|
locked: 0
|