「半透明エフェクトを活用する」の編集履歴(バックアップ)一覧に戻る

半透明エフェクトを活用する - (2011/04/25 (月) 21:36:21) のソース

<p>
 アクションエディターではビットマップを採用しているため画像側で半透明化させることが出来ず、エディターの機能であるキャラエフェクトを使う必要があります。<br />
単にキャラを半透明化するだけでは面白みがないので、半透明を有効活用してみましょう。</p>
<h3>半透明ウィンドウを作成する</h3>
<p style="margin-left:40px;">
 メッセージコマンドを使ってメッセージを表示すると、「Window.bmp」を背景にメッセージを表示します。<br /><img src="http://www47.atwiki.jp/acedi4wiki?cmd=upload&amp;act=open&amp;pageid=26&amp;file=mes.jpg" alt="メッセージウィンドウ" /><br />
ウィンドウの表示のチェックを外すと、文字だけ表示されるようになりますので「Window.bmp」の代わりに半透明のキャラを配置することで(半透明に限らず)自作ウィンドウを作ることが出来ます。</p>
<p style="margin-left:40px;">今回は単純に320*320pixelのサイズで作ってみましょう。<br />
上と下はパレット番号0番で塗りつぶして透過してあります。<br /><img width="96" height="96" src="http://www47.atwiki.jp/acedi4wiki?cmd=upload&amp;act=open&amp;pageid=26&amp;file=message_window.jpg" alt="半透明ウィンドウ" /><br />
アクションエディターで扱えるキャラの最大サイズの100倍は丁度320pixelです。<br />
早速データベースにて100倍で登録しましょう。<br /><br />
キャラデータはタブ3で巨大化×100に設定し、初期のキャラエフェクトを半透明に設定。<br />
タブ1にて分身数を増やすことで若干透明度の調整ができると思います。<br />
 <br />
設置した結果がこれ<br /><img src="http://www47.atwiki.jp/acedi4wiki?cmd=upload&amp;act=open&amp;pageid=26&amp;file=mes_window.jpg" alt="半透明ウィンドウ" /><br />
100倍サイズで丁度横幅20文字入力できます。<br />
もちろんこの限りではないので他の倍率で作ったり、1倍サイズ(32*32)をたくさん並べるなど色々な組み合わせを試してみよう。</p>
<h3><span style="color:rgb(255,0,0);">注意</span></h3>
<p style="margin-left:40px;">・DirectDrawモードのフルスクリーンでは綺麗に半透明化しないことがあります。<br />
・多用すると重くなることがあります。</p>