示例#1
0
文件: HeadBot.cs 项目: n1ron/Unity2
 public void SetDamage(InfoCollision info)
 {
     OnApplyDamageChange?.Invoke(new InfoCollision(info.Damage * 500, info.Contact, info.ObjCollision, info.Dir));
 }
示例#2
0
 public void OnCollision(InfoCollision info)
 {
     OnApplyDamageChange?.Invoke(info);
 }
示例#3
0
 public void OnCollision(InfoCollision info)
 {
     OnApplyDamageChange.Invoke(new InfoCollision(info.Damage * 500,
                                                  info.Contact, info.ObjectCollision, info.Direction));
 }
示例#4
0
 public void SetDamage(InfoCollision info)
 {
     Debug.Log(info.Damage * _damageMultipler + "head damage");
     OnApplyDamageChange?.Invoke(info);
 }
示例#5
0
 public void OnCollision(InfoCollision info)
 {
     Debug.Log($"HeadBot.OnCollision.Info:{info.Damage}");
     OnApplyDamageChange?.Invoke(new InfoCollision(info.Damage * 500,
                                                   info.Contact, info.ObjCollision, info.Direction));
 }
示例#6
0
 public void OnCollision(InfoCollision info)
 {
     Debug.Log($"BodyBot.OnCollision.Info:{info.Damage}");
     OnApplyDamageChange?.Invoke(info);
 }