Имам масив от „флагове“ на възли и искам да задам позицията на моя обект на първия обект в този масив, работи и обектът всъщност се позиционира по предназначение, но когато направя сравнението, то се проваля и записва „НЕ“ .
Редът от код, който задава позицията, работи, но сравнението е неуспешно, какво не е наред тук?!
start: function () {
this.node.position = this.flags[0].position;
this.movement();
},
movement: function() {
if (this.node.position == this.flags[0].position) { // Problem
console.log("YES");
}
else {
console.log("No");
Актуализация:
Когато го направя така, работи:
if (this.node.position.x == this.flags[0].position.x) // or position.y