kann jemand erklären, wie man ein Objekt in JavaScript übergibt? Das Objekt ist this.enemies und es wird über den Gruppenparameter an createFromTiledObject-Methode übergeben.passing object javascript, sqaure Klammern vs. Notation
Jedoch [Gruppe] .add (Element); wirft einen Fehler
this.enemies = this.game.add.group();
createFromTiledObject: function(element, group, type, enemykey) {
var item = new SuperSmash[type](this.game, element.x, element.y, enemykey, 123, this.map, this.player);
[group].add(item);
},
'[Gruppe]' Wofür verwenden Sie die Klammern? – Cristy
Es ist wirklich nicht klar, was Sie versuchen zu tun oder was "[group] .add (item);" damit zu tun hat. ('[group] .add (item);' erstellt ein Array mit einem Wert darin ('group'), dann versucht es die Methode' add' aufzurufen (übergibt das Argument 'item'), dies wirft ein Fehler, weil Arrays keine 'add'-Methode haben. – Quentin