ゲーム・モジュール
 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



無料でホームページを作成しよう! このサイトはWebnodeで作成されました。 あなたも無料で自分で作成してみませんか? さあ、はじめよう