Анимированные картинки не работают с createImage () в P5. js? - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь создать анимированный GIF-файл для отображения в изображении, созданном с помощью createImage (), но он, очевидно, не работает с новым великолепным обновлением GIF, созданным для p5. js? Это возможно? Или я что-то забыл?

let img, gif;

function preload() {
  gif = loadImage('assets/test.gif');
}

function setup() {
  createCanvas(960, 540);
  img = createImage(320, 180);
}

function draw() {
  img.image(gif,0,0);
}

1 Ответ

0 голосов
/ 22 марта 2020

Может быть этот пост может вам помочь.

Проблемы, которые я вижу с вашим кодом,

  1. вы используете loadImage вместо createImage для gif
  2. и вы используете img.image(...) для отображения gif, даже если вы только устанавливаете положение изображения на рисовании.
...