gmode_alpha

半透明合成コピーモード

gmode_alpha

解説

gmodeの第1引数に指定することで、画面コピーモードを半透明合成コピーモードに設定できます。

サンプル

	screen 1 : picload dir_exe + "/sample/demo/logop.bmp"
	img_width = ginfo_winx
	img_height = ginfo_winy
	gsel 0
	color       : boxf img_width / 5, 0, img_width  * 2 / 5, ginfo_winy
	color 255   : boxf img_width * 2 / 5, 0, img_width * 3 / 5, ginfo_winy
	color ,255  : boxf img_width * 3 / 5, 0, img_width * 4 / 5, ginfo_winy
	color ,,255 : boxf img_width * 4 / 5, 0, img_width, ginfo_winy
	gmode gmode_alpha, img_width, img_height, 128
	gcopy 1, 0, 0
	stop

関連項目

gmode画面コピーモード設定
gmode_rgb0透明色付きコピーモード
gmode_memメモリ間コピーモード
gmode_sub色減算合成コピーモード
gmode_add色加算合成コピーモード
gmode_gdi通常のコピーモード
gmode_rgb0alpha透明色付き半透明合成コピーモード
gmode_pixelaピクセルアルファブレンドコピーモード

情報

バージョン3.4
作成日2014/07/16
著作者onitama
備考このマクロはhspdef.as内で定義されています。
タイプシステム定義マクロ
グループ標準定義マクロ
対応環境
  • Windows 版 HSP
  • Macintosh 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\hspdef.hs