Я работаю над проектом по разработке игр на Javascript и HTML5 canvas.У меня есть этот общий код, который я использую для загрузки спрайтов:
var sprite = new Image();
sprite.src = "sprite.png";
Мне было интересно, есть ли более простой способ сделать это, о котором я сначала подумал по функции, но не уверен, как мне это сделать.Я бы подумал сделать это так:
function loadSprite(src) {
this.src = src;
}
var loadSprite(sprite.png);
Однако я не думаю, что это правильный способ сделать это.Может ли кто-нибудь исправить мой код и / или дать более простой способ загрузки изображения, подобного этому?(Я также использую ctx.drawImage (..., sprite), чтобы изменить координаты на холсте, чтобы он так или иначе нуждался в параметрах x, y, width и height)