прикрепление текста со спрайтовым изображением и создание текста, способного к анимации со спрайтовым изображением - PullRequest
0 голосов
/ 15 октября 2019

Я очень новичок в Phaser. Я создаю игру с помощью Phaser 2.x. Я хочу применить анимацию текста к тексту вместе со спрайтом, который является родительским для текста, потому что я сделал текст дочерним по отношению к изображению спрайта.

Я пробовал использовать следующий код.

var GameState = {
  preload:function(){
        ---------
        this.load.image('blackboard', 'assets/images/ticket2.jpg')
        this.load.image('arrow', 'assets/images/arrow.png')
        ---------
  }
  create:function(){
    ------
        this.blackboard = this.add.sprite(this.game.world.centerX, 525, 'blackboard');
        this.blackboard.anchor.setTo(0.5)

        this.arrow = this.add.sprite(40, 370, 'arrow')
        this.arrow.anchor.setTo(0.5)
        this.arrow.inputEnabled = true;
        this.arrow.events.onInputDown.add(this.showBlackboard, this)
    ------
  },
  showBlackboard: function () {
        var whiteStyle1 = { font: "25px Arial", fill: "#ffffff" }
        this.one = this.add.text(120,280,"1",whiteStyle1);
        this.blackboard.addChild(this.one);
        var tween = this.add.tween(this.blackboard);
        tween.to({ y: 350 }, 500)
        tween.start();
  }
}

Только школьная доска обновляется. Даже текст не печатается на экране. Кто-нибудь может дать мне решение, пожалуйста

...