Pixi.js: 透明な背景

作成日 2013年03月29日  ·  11コメント  ·  ソース: pixijs/pixi.js

やあ、

背景を透明にする方法はありますか?

ありがとう!

最も参考になるコメント

@zur4ik-私は同じ問題を抱えていました。 他の人のために:

var renderer = PIXI.autoDetectRenderer(256、256、{アンチエイリアス:false、transparent:true、resolution:1});

全てのコメント11件

そうそう! それは非常に便利です、pixi.jsはまだ透明な背景用に設定されていませんが、それを変更するのは非常に簡単です:)
私のやることリストに追加されました。

返信ありがとうございます、ヒントをください、多分私は助けることができます;)

どういたしまして助けてください:+1:

これがyaの出発点です:)

背景色は、キャンバスレンダリングのここ(78行目)で設定されます。

if(this.view.style.backgroundColor!=stage.backgroundColorString)this.view.style.backgroundColor = stage.backgroundColorString;

そしてここ(189行目)のwebGLRender:

gl.clearColor(stage.backgroundColorSplit[0], stage.backgroundColorSplit[1], stage.backgroundColorSplit[2], 1.0);

遅くなるよりはましだ! 背景の透明度が実装されました。

var renderer = PIXI.autoDetectRenderer(400, 300, null, *true*);

@GoodBoyDigitalこれは素晴らしいです! 私は文字通りこれを実装しようとしていました。 ありがとう!

おお! ...これを行うために週末を予約していましたが、ありがとう!!

そして...pixi.jsを初めて使用する人のために...すごい! 甘い!

置いた

var renderer = PIXI.autoDetectRenderer(400, 300, null, true);

でも私のキャンバスはとにかく黒いです。 何か案は?

@ zur4ik (v3を使用している場合)は、autoDetectRendererの適切なパラメーターではありません。 v3のドキュメントを確認してください。

http://pixijs.github.io/docs/PIXI.html#.autoDetectRenderer

@zur4ik-私は同じ問題を抱えていました。 他の人のために:

var renderer = PIXI.autoDetectRenderer(256、256、{アンチエイリアス:false、transparent:true、resolution:1});

このスレッドは、閉じられた後、最近のアクティビティがないため、自動的にロックされています。 関連するバグについては、新しい問題を開いてください。

このページは役に立ちましたか?
0 / 5 - 0 評価