Esempio n. 1
0
    public void SendCollisionMessage(ZeroHitbox receiver, ZeroHitbox collider, string message)
    {
        HitboxCollisionInfo collisionInfo = new HitboxCollisionInfo();

        collisionInfo.GameObject       = collider.gameObject;
        collisionInfo.CurrentAnimation = receiver.AnimationClips[receiver.AnimationClipsIndex].Name;

        receiver.gameObject.SendMessage(message, collisionInfo, SendMessageOptions.DontRequireReceiver);
    }
Esempio n. 2
0
 void OnHitboxCollisionEnter(HitboxCollisionInfo info)
 {
     Debug.Log(info);
 }
Esempio n. 3
0
    public void SendCollisionMessage(ZeroHitbox receiver, ZeroHitbox collider, string message)
    {
        HitboxCollisionInfo collisionInfo = new HitboxCollisionInfo();
        collisionInfo.GameObject = collider.gameObject;
        collisionInfo.CurrentAnimation = receiver.AnimationClips[receiver.AnimationClipsIndex].Name;

        receiver.gameObject.SendMessage(message, collisionInfo, SendMessageOptions.DontRequireReceiver);
    }