Ich habe Erfahrung mit der Canvas-API und verstehe den Prozess daher im Allgemeinen , und es scheint, dass Pixi versucht, die Canvas-API mit Version 8 nachzuahmen. Ich muss die Konvention für dynamische Aktualisierungen von Grafikobjekten kennen, wie zum Beispiel das Ändern ihrer Farbe und Linienbreite.
Code: Select all
// 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();