HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0216
コノハgmodeの7について3解決


コノハ

リンク

2014/2/16(Sun) 11:47:53|NO.60025

gmodeの第一パラメータに7を設定できますよね?
gmodeで指定されたサイズの画像を、元画像の右側に用意しておき、
右側の画像をアルファブレンド成分として背景合成コピーを行います。
と書かれてあるんですがサッパリです;
アルファブレンド?元画像の右側に用意?
ちんぷんかんぷんなのでgmodeの7で何ができるのか教えてください。



この記事に返信する


FunnyMaker

リンク

2014/2/16(Sun) 12:50:59|NO.60027

そうですよね。それ、最初は分かりにくいですよね。

どのように言葉で説明したら分かりやすいものでしょうか....?
いい説明が思いつかないので、サンプルをお見せします。

とりあえず、こんなことができます。


screen 1,400,200,0 : title "素材" picload dir_tv + "sozai14.jpg",1 ;pos 200,0 : picload "1.png",1 color 0,0,0 : boxf 200,0,399,199 font msgothic,65,1+16+2 color 255,255,255 pos 200+10,0 : mes "H\n S\n P" redraw ;(実際は問題ないが、これを消すとイタリック体が欠けて見える。メモリ上ではちゃんとしているのでredrawしなくても問題はない。) screen 0,200,200,0 : title "自由帳" color 0,0,0 : boxf gmode 7,200,200 pos 0,0 : gcopy 1,0,0

とか、


;< ブレンド成分の準備 > r = 100 ;(円の半径) w = 2*r+1 screen 1,2*w,w ,0 : title "素材" picload dir_tv + "hsptv_img.bmp",1 ;< 円を作る > x_c = 2*r+1 color 0,0,0 : boxf x_c,0 ,x_c+2*r,2*r repeat r i = sin(0.5*m_pi*cnt/r)*255 color i,i,i circle x_c+cnt,cnt ,x_c+2*r-cnt,2*r-cnt,1 loop ;< お絵かき > screen 0,w,w,0 : title "自由帳" color 0,0,0 : boxf gmode 7,w,w gcopy 1,0,0



コノハ

リンク

2014/2/16(Sun) 21:26:18|NO.60045

そんなことができるんですね!
回答していただきありがとうございました。
それにしても何でHSPのヘルプは説明が分かりづらいのでしょうかねw



ヒラギノ

リンク

2014/2/16(Sun) 21:35:48|NO.60048

(Photoshopのマスクみたいなもの何でしょうかね?)ボソッ



ONION software Copyright 1997-2018(c) All rights reserved.