2016-04-21 9 views
0

最初に「テクスチャマスク」がここで使用する正しい用語であるかどうかは完全にはわかりません。だから誰かがそれを知っているなら私に知らせてください。ゲームメーカーでテクスチャマスクを使用する方法は?

ですので、本当の質問です。私はGameMaker:Studioにオブジェクトを持っています。スタジオは、その背後にあるより大きな静止画像を引っ張って、その位置に応じてテクスチャの変更を行います。私はそれがどのように見えるかを素早く知った。

これは、この画像の「ソース・イン」のセクションで説明するのに役立つかもしれないhere

別の画像を見つけることができます。 this

答えて

0

これはMrDaveによって蒸気GMLフォーラムに掲載同じ質問への回答です:

あなたが探している機能はdraw_set_blend_mode(bm_subtract)である

基本的には上にすべてを描画する必要があります上のコードを使用すると、描画モードがbm_subtractに切り替わります。これが行うのは、画面に画像を描画するのではなく、画像を削除することです。だから、背景にブロックを描くと、その領域が削除されます。次に、画面上に置いたものすべてを画面上に描画できます。

は(描画モードと後の表面のターゲットをリセットすることを忘れないでください。)

その最初の頃、​​あなたの頭を取得し、実際それはあなたがそれに慣れるすべてが複雑ではないのは難しいです。

関連する問題