ゲーム・モジュール
HSPを使ったゲームやモジュールを集めました。
透明色付き画像表示モジュール
透明色を指定して、画像コピーを行うモジュールです。#module trcelmod
// 透明色を付けて画像貼り付けを行うモジュールです。// p1にはIDを入れてください。
// pbnには分割Noを入れてください。
// pmodeは、0がRGB、1がHSV、2がパレット形式になります。
// pr,pg,pbには透明色を設定するカラーコード(RGB,HSV,PAL)を入れてください。
// ※パレット形式ならprのみ入れてください
// zoomx,zoomyには倍率を入れてください。
// angleには角度(ラジアン)を入れてください。
#deffunc trcelput int p1,int pbn,int pmode,int pr,int pg,int pb,zoomx,zoomy,angle
mref bmscr,67
copymode=bmscr(35) // 画面コピーモード
gx=bmscr(33) // コピーする大きさX
gy=bmscr(34) // コピーする大きさY
blend=bmscr(65) // 半透明合成時のブレンド率
cr=ginfo_r
cg=ginfo_g
cb=ginfo_b
// カラー設定
if pmode=0 : color pr,pg,pb
if pmode=1 : hsvcolor pr,pg,pb
if pmode=2 : palcolor pr
gmode 4,,,256
celput p1,pbn,zoomx,zoomy,angle
gmode copymode,gx,gy,blend
color cr,cg,cb return
#global