Exemplo 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);
    }
Exemplo n.º 2
0
 void OnHitboxCollisionEnter(HitboxCollisionInfo info)
 {
     Debug.Log(info);
 }
Exemplo 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);
    }