TypeError : undefined is not an object (evaluating ‘objectX.isParent’)

Description

Erreur indiquant que l’attribut “parent” de object1 ou ou object2 n’existe pas (undefined). Ce message arrive usuellement avec les méthodes d’ajout de collision (collider) ou de superposition (overlap). Généralement il sous-entend que l’un des deux attributs de la méthode n’est pas un objet compatible Phaser.

Causes possibles

  1. Le collider / overlap possède comme paramètre une variable qui est déclarée, mais non initialisée, et affectée après.

Résolutions

Pour chaque collider / overlap, vérifier que les 2 objets paramètres impliqués sont bien déclarés avant le collider / overlap, et non après

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

40 − 30 =