gpt4 book ai didi

javascript - 从服务器 javascript/phaser 获取随机图像

转载 作者:行者123 更新时间:2023-12-03 05:36:04 26 4
gpt4 key购买 nike

我正在使用 Phaser 游戏制作器,我想从我的资源文件夹中选择一个随机图像以显示在屏幕上。见下文。 '?'应等于服务器上的随机图像。

    preload: function() { 

var randImage = 'assets/' ?;
game.load.image('rand', 'assets/' + randImage + '.png');

最佳答案

我对 Phaser 并不熟悉,但一般来说,您可能需要将所有图像文件名的列表放在脚本的 asset 文件夹中,然后大致执行以下 JavaScript:

var aImageFiles = ['SomeFileNames', 'Populate', 'This', 'Array', 'However', 'You', 'Want'];
var randImage = aImageFiles[Math.floor(Math.random()*aImageFiles.length)];
game.load.image('rand', 'assets/' + randImage + '.png');

注意:在此代码中,我在 randImage 值赋值中省略了 "assets/"+,因为这会在 assets 中查找文件/ Assets /。我认为这不是预期的行为,但我可能会弄错,所以如果需要的话将其添加回来。

关于javascript - 从服务器 javascript/phaser 获取随机图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40730916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com