如何使我的文字跟上Phaser 3中的播放器?

罗伯特·史密斯

我正在使用Phaser 3框架创建游戏。我的游戏使用滚动相机,因此根据我搜索的内容,显示分数的最简单方法是使用容器。我试图使用补间来确保它跟随播放器,但是我似乎无法找出正确的属性。

我希望分数从玩家的正上方开始,并随其移动而移动。

如果有比使用容器更好的方法,请随时进行更改。

//Camera to follow the skater
    this.cameras.main.setBounds(0, 0, 3000, gameHeight);
    this.cameras.main.startFollow(skater);

// ...some code in between...

 //Scoreboard
    scoreBoard = this.add.container(skater.x, 50);
    scoreText = this.add.text(skater.x, 50, "SCORE: 0", {fontSize: '56px', color: '#fff'});

    scoreBoard.add(scoreText);

    this.tweens.add({
        targets: scoreBoard,
        x: scoreBoard.x + skater.x,
        ease: 'Linear',
        duration: 1,
        delay: 1,
        yoyo: false,
        repeat: -1
    });

注意:所有此代码仅在create()函数中。

Manuel Abascal

解决方案非常简单。update()函数中,将scoreText变量设置skater.body.position.x如下所示:

function update() {
    scoreText.x = skater.body.position.x;  
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中暂停不同的音乐播放器?

来自分类Dev

如何在Livecode中通过Quicktime播放器播放videoClip?

来自分类Dev

如何记录在媒体播放器中播放的当前实时视频流

来自分类Dev

如何在AngularJS中显示播放器转向?

来自分类Dev

如何识别YouTube播放器中的音量变化

来自分类Dev

如何在表格中显示WordPress音频播放器

来自分类Dev

如何使用Dash在首选播放器而不是默认播放器中开始视频/音乐?

来自分类Dev

如何刻录可在外部播放器中播放的DVD?

来自分类Dev

如何使Spotify Web播放器在Chromium中工作?

来自分类Dev

如何从视频标签的媒体播放器中删除/隐藏仅播放/暂停图标/按钮

来自分类Dev

我如何创建一个NPC来“排斥” Unity3d中的播放器(逃避)

来自分类Dev

如何使用Dash在首选播放器而不是默认播放器中开始视频/音乐?

来自分类Dev

如何将播放列表从Banshee复制到MP3播放器?

来自分类Dev

如何在我的媒体播放器中以“使用完整动作”显示我自己的媒体播放器,以弹出播放文件

来自分类Dev

如何使Spotify Web播放器在Chromium中工作?

来自分类Dev

如何制作可在DVD播放器中播放的DVD

来自分类Dev

如何在Android中创建简单的视频播放器?

来自分类Dev

如何在播放mp3时在播放器中显示图像?

来自分类Dev

如何在本机播放器中播放youtube视频以及如何下载youtube视频

来自分类Dev

如何在Android的简单播放器中从原始播放mp3文件?

来自分类Dev

如何在Qmmp播放器中打开音频CD?

来自分类Dev

取得播放路径后,如何在媒体播放器中播放歌曲

来自分类Dev

如何在Linux中刻录FullHD电影,以便可以在蓝光播放器中播放?

来自分类Dev

我无法在Ubuntu 16.04中打开mpv播放器

来自分类Dev

如何使播放器在Canvas中显示和移动?

来自分类Dev

如何通过单击将 mp3 链接加载到音频播放器中

来自分类Dev

如何使用vlcj在java中制作视频播放器?

来自分类Dev

如何减少 android 音乐播放器中的音频(MP3 文件)加载时间?

来自分类Dev

当我在 mp3 播放器中多次点击播放按钮时,我的应用程序崩溃了

Related 相关文章

  1. 1

    如何在Android中暂停不同的音乐播放器?

  2. 2

    如何在Livecode中通过Quicktime播放器播放videoClip?

  3. 3

    如何记录在媒体播放器中播放的当前实时视频流

  4. 4

    如何在AngularJS中显示播放器转向?

  5. 5

    如何识别YouTube播放器中的音量变化

  6. 6

    如何在表格中显示WordPress音频播放器

  7. 7

    如何使用Dash在首选播放器而不是默认播放器中开始视频/音乐?

  8. 8

    如何刻录可在外部播放器中播放的DVD?

  9. 9

    如何使Spotify Web播放器在Chromium中工作?

  10. 10

    如何从视频标签的媒体播放器中删除/隐藏仅播放/暂停图标/按钮

  11. 11

    我如何创建一个NPC来“排斥” Unity3d中的播放器(逃避)

  12. 12

    如何使用Dash在首选播放器而不是默认播放器中开始视频/音乐?

  13. 13

    如何将播放列表从Banshee复制到MP3播放器?

  14. 14

    如何在我的媒体播放器中以“使用完整动作”显示我自己的媒体播放器,以弹出播放文件

  15. 15

    如何使Spotify Web播放器在Chromium中工作?

  16. 16

    如何制作可在DVD播放器中播放的DVD

  17. 17

    如何在Android中创建简单的视频播放器?

  18. 18

    如何在播放mp3时在播放器中显示图像?

  19. 19

    如何在本机播放器中播放youtube视频以及如何下载youtube视频

  20. 20

    如何在Android的简单播放器中从原始播放mp3文件?

  21. 21

    如何在Qmmp播放器中打开音频CD?

  22. 22

    取得播放路径后,如何在媒体播放器中播放歌曲

  23. 23

    如何在Linux中刻录FullHD电影,以便可以在蓝光播放器中播放?

  24. 24

    我无法在Ubuntu 16.04中打开mpv播放器

  25. 25

    如何使播放器在Canvas中显示和移动?

  26. 26

    如何通过单击将 mp3 链接加载到音频播放器中

  27. 27

    如何使用vlcj在java中制作视频播放器?

  28. 28

    如何减少 android 音乐播放器中的音频(MP3 文件)加载时间?

  29. 29

    当我在 mp3 播放器中多次点击播放按钮时,我的应用程序崩溃了

热门标签

归档