Salut,
y a t'il un moyen d'avoir un fond transparent ?
Merci!
Ah oui! Ce serait très pratique, pixi.js n'est pas encore configuré pour les arrière-plans transparents, mais il sera très facile de changer cela :)
Ajouté à ma todo list..
Merci pour la réponse, pouvez-vous me donner un indice s'il vous plaît, peut-être que je pourrais aider ;)
Vous êtes plus que bienvenu pour aider :+1:
Voici un point de départ pour toi :)
La couleur d'arrière-plan est définie ici (ligne 78) dans le rendu du canevas :
if(this.view.style.backgroundColor!=stage.backgroundColorString)this.view.style.backgroundColor = stage.backgroundColorString;
et ici (ligne 189) dans le webGLRender :
gl.clearColor(stage.backgroundColorSplit[0], stage.backgroundColorSplit[1], stage.backgroundColorSplit[2], 1.0);
Mieux vaut tard que jamais! la transparence de l'arrière-plan est désormais implémentée.
var renderer = PIXI.autoDetectRenderer(400, 300, null, *true*);
@GoodBoyDigital C'est génial ! Je cherchais littéralement à mettre cela en œuvre. Merci!
Wow! ... réservais mes week-ends pour faire ça mais merci !!
et... pour ceux qui découvrent pixi.js... wow ! sucré!
je mets
var renderer = PIXI.autoDetectRenderer(400, 300, null, true);
mais ma toile est noire quand même. Des idées?
@zur4ik si vous utilisez la v3, ce n'est pas le bon paramètre pour autoDetectRenderer. Consultez les documents v3 :
@zur4ik - J'avais le même problème. Pour quelqu'un d'autre :
var renderer = PIXI.autoDetectRenderer(256, 256, {antialias : faux, transparent : vrai, résolution : 1});
Ce fil a été automatiquement verrouillé puisqu'il n'y a eu aucune activité récente après sa fermeture. Veuillez ouvrir un nouveau problème pour les bogues associés.
Commentaire le plus utile
@zur4ik - J'avais le même problème. Pour quelqu'un d'autre :
var renderer = PIXI.autoDetectRenderer(256, 256, {antialias : faux, transparent : vrai, résolution : 1});