1

移動光源と固定光源を使用するプラットフォーマーのプロトタイプを作成し、いくつかのトリッキーな問題に遭遇し、基本的に何らかの回避策または代替ソリューションを探しています。

私の最初のアイデアでは、背景用と敵用に 1 つずつ、2 つのマスクを使用しました。以下のファイルでわかるように、背景。

swf: http://efullick.com/light/light_test.swf

そこで、敵と背景を常に不透明に保ち、その上にある大きな黒い闇の層の一部をマスクする方が理にかなっているかもしれないと考え、この時点に至りました。

swf: http://efullick.com/light/darkness_test.swf

したがって、このアプローチを機能させるには、明らかにマスクを逆にする必要があることに気付きました。これにより、暗点を作成する代わりに、穴が開いた多くの暗さが得られますが、私は.複数の光源でこれを効果的に行う方法がよくわかりません。

何か案は?

4

1 に答える 1

1

敵と背景を 1 つのコンテナに入れ、ライト マスクをコンテナに適用すると、敵の外観が修正されます。また、マスクは各ライトのマスクから構成できます。それらの領域は結合されますが、照明は追加されません。

于 2011-06-16T06:17:43.393 に答える