|
@@ -66,7 +66,7 @@ public class Bullet : MonoBehaviour
|
|
|
dis2.z = dis1.z;
|
|
dis2.z = dis1.z;
|
|
|
if (Vector3.Distance(dis1,dis2) < 0.1)
|
|
if (Vector3.Distance(dis1,dis2) < 0.1)
|
|
|
{
|
|
{
|
|
|
- trackTarget.BeHit(attackInfo, transform.position.x < trackTarget.transform.position.x?-1:1) ;
|
|
|
|
|
|
|
+ trackTarget.BeHit(attackInfo, owner) ;
|
|
|
if (trackTarget.debugAttackFrom)
|
|
if (trackTarget.debugAttackFrom)
|
|
|
{
|
|
{
|
|
|
trackTarget.DebugAttackFrom(owner.name, attackInfo.damage);
|
|
trackTarget.DebugAttackFrom(owner.name, attackInfo.damage);
|
|
@@ -158,7 +158,7 @@ public class Bullet : MonoBehaviour
|
|
|
switch (bulletType)
|
|
switch (bulletType)
|
|
|
{
|
|
{
|
|
|
case BulletType.Single:
|
|
case BulletType.Single:
|
|
|
- hitTrigger.BeHit(attackInfo, dir);
|
|
|
|
|
|
|
+ hitTrigger.BeHit(attackInfo, owner);
|
|
|
if (hitTrigger.owner.debugAttackFrom)
|
|
if (hitTrigger.owner.debugAttackFrom)
|
|
|
{
|
|
{
|
|
|
hitTrigger.owner.DebugAttackFrom(owner.name, attackInfo.damage);
|
|
hitTrigger.owner.DebugAttackFrom(owner.name, attackInfo.damage);
|
|
@@ -188,7 +188,7 @@ public class Bullet : MonoBehaviour
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
case BulletType.Penetrate:
|
|
case BulletType.Penetrate:
|
|
|
- hitTrigger.BeHit(attackInfo,dir);
|
|
|
|
|
|
|
+ hitTrigger.BeHit(attackInfo,owner);
|
|
|
if (hitTrigger.owner.debugAttackFrom)
|
|
if (hitTrigger.owner.debugAttackFrom)
|
|
|
{
|
|
{
|
|
|
hitTrigger.owner.DebugAttackFrom(owner.name, attackInfo.damage);
|
|
hitTrigger.owner.DebugAttackFrom(owner.name, attackInfo.damage);
|