У меня есть группа, в которой каждый экземпляр группы имеет свою уникальную цифру c значение здоровья, которое является потомком экземпляра. Текстовые значения извлекаются из массива, который содержит эти значения работоспособности. После столкновения спрайта я хочу изменить значение здоровья, но как бы я к нему отнесся? В столкновении я хочу использовать setText для вычитания текста, который отображается, но я не знаю, как ссылаться на текст в этом случае.
Группа:
function createBubble(xCoord, frame,value){
bubbleInstance = bubbles.getFirstDead();
bubbleInstance.reset(xCoord,0);
bubbleInstance.anchor.setTo(0.5, 0.5);
bubbleInstance.body.velocity.y = VELOCITY;
bubbleInstance.frame = frame;
//Assigning the health value to the array / displaying it as a text over the sprite
BVALUES[currIndex] = value;
bubbleInstance.addChild(game.make.text(0,0,BVALUES[currIndex]))
currIndex++
}
Моя попытка: значения здоровья обновляются в массиве, поэтому здесь я устанавливаю текст в обновленное значение в надежде на его повторную визуализацию. Эта ссылка не работает.
bubbleInstance.setText(BVALUES[CBUBBLE])