Dans Kinetic JS, je veux détruire un sprite et le retirer de la couchecinétique JS - Comment détruire un sprite
La documentation dit kinetic.node a la méthode suivante:
détruire ()
enlever et détruire le noeud
la documentation indique également kinetic.sprite:
Méthodes empruntèrent de la classe Kinetic.Node:
..., destroy, ...
Je suppose que « emprunté » signifiait « hérité de », et je pensais que je donc pouvoir fais:
mysprite.destroy()
mais cela me donne un message me disant que cinétique.sprite n'a pas cette méthode. Je craignais que ma version de kineticJS ne soit pas à jour, car ma version est assez ancienne (v3.10.0), mais quand j'essaie d'utiliser la dernière version de cinétiqueJS, cela provoque une erreur dans une autre partie de mon application, lorsque j'essaie d'appeler la méthode onFrame() de mon objet kinetic.stage, en me disant que cette méthode n'existe pas sur Kinetic.Stage. Si quelqu'un a des idées pour lesquelles je ne peux pas appeler détruire sur mon objet kinetic.sprite, ou pourquoi quand je passe à la dernière version de kineticJS, j'obtiens une erreur en appelant kinetic.stage.onframe alors je voudrais beaucoup j'apprécie!
version utilisez-vous? –
essayez mysprite.remove()? – SoluableNonagon
aussi, je pense que onFrame a été remplacé par Animation. – SoluableNonagon