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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0701
さむsplateの縁1未解決


さむ

リンク

2008/7/1(Tue) 12:17:31|NO.17116

hgimg3でAVGを作っています。

立ちキャラと背景の合成は
gmode 7的なマスクを子オブジェクトにして
それらしい画面にはできたのですが
背景をいじらずにキャラだけフェードさせる
のがうまく行きません。

とりあえず
前画面hgcaptureして
次画面作ってhgcaptureして
他オブジェ全部HIDEして〜

でごまかしてるのですが
もっと簡単にできる方法があれば教えてください。

事情があって頻繁に書き込めないので
放置になったらごめんなさい
ってことであらかじめ
回答くださった方にお礼を申し上げておきます。
ありがとうございます。



この記事に返信する


GENKI

リンク

2008/7/1(Tue) 21:48:55|NO.17118

bufferをレイヤーとして考えて多用するといいですよ。

buffer 1:背景
buffer 2:キャラクター
buffer 3:メッセージやボタンなどアクセサリー類
screen 0:ゲーム画面

screen0=buffer1+buffer2+buffer3
毎フレーム必ずgcopyで重ねて(合成して)表示する。

HSP2用ですがサンプルスクリプトありますんでよろしければどうぞ。
http://homepage3.nifty.com/ghpk/dl/dl02.htm



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