在移相器预加载中更改图像

时间:2016-05-23 12:05:49

标签: phaser-framework

所以,当我在相位器的预加载功能中添加图像时,如下所示:

function preload() {  
    this.load.image('platform', 'images/platform.png', 10, 15);  
}

然后我将改变宽度和高度,或者我想将图像更新为更新的图像,它似乎不会更新它。当我测试我的游戏时,它仍然是具有原始宽度和高度的旧图像。

function preload() {  
    this.load.image('platform', 'images/platform.png', 15, 20);  
}  

新代码与另一个同名图像

1 个答案:

答案 0 :(得分:0)

如果您想使用相同的密钥加载新图像,则应执行以下操作: 第一个电话:

this.load.image('platform', 'images/image.png');

第二次调用('true'作为第三个参数):

this.load.image('platform', 'images/new.png', true);

恕我直言,你应该重新考虑这个选择并用两个单独的键加载这两个图像,然后根据你的需要使用其中一个。