Динамические изменения цвета Pixi JS (версия 8)Javascript

Форум по Javascript
Anonymous
Динамические изменения цвета Pixi JS (версия 8)

Сообщение Anonymous »

Я пытаюсь изменить цвет объекта Graphics после того, как он был отрендерен в Pixi JS, и у меня это получается гораздо сложнее, чем следовало бы. Кажется, для этого нет никаких примеров, а примеры для других функций устарели (API изменилось с версии 8). Единственный метод, который работает, — это оттенок, но он также не является хорошей заменой цвета.
У меня есть опыт работы с Canvas API, поэтому я в целом понимаю этот процесс. , и кажется, что Pixi пытается имитировать Canvas API в версии 8. Мне нужно знать соглашение о динамическом обновлении графических объектов, например изменении их цвета и ширины линии.
// JavaScript

import { Application, Graphics, Container } from 'pixi.js';

//
// Application() setup here and init() called
//

// Works:
const object = new Graphics();
object.setStrokeStyle({ color: "#000" });
object.moveTo(50, 50);
object.lineTo(500, 500);
object.stroke();

// Does not work:
object.setStrokeStyle({ color: "#00f" });
object.stroke();



Подробнее здесь: https://stackoverflow.com/questions/793 ... -version-8

Вернуться в «Javascript»