1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| using UnityEngine;
|
| public class SoFlyObject : SoConfigBase
| {
| public enum E_FlyObjectType
| {
| Normal,// 正常
| Follow,// 跟随
| Cyclotron,// 回旋
| Transmit,// 传递连线
|
| //后续IL开发添加预设
| default1,
| default2,
| default3,
| default4,
| default5,
| }
|
| public string shootNode;// 发射节点
| public int ammoEffectId;// 武器特效ID
| public int blastEffectId;// 爆炸特效ID
| public float radius;// 碰撞半径
|
| public bool disppearWhenHitFinished;// 伤害次数足够后是否爆炸
| public int hurtInterval;// 伤害间隔, 为0则对任何对象只伤害一次
| public int maxHitCount;// 最大伤害次数
|
| [HideInInspector]
| public E_FlyObjectType type;
| }
|
|