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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0319
ミラフルカラーでフェードアウト6解決


ミラ

リンク

2008/3/19(Wed) 20:12:27|NO.14431

フルカラーで画面全体フェードアウトさせたいのですが
どうすればいいのか、何方か教授してくれませんか?


プラグインは
HSPDXFIX hmm ck_joystickを使っております

お願いします。。。



この記事に返信する


ミラ

リンク

2008/3/20(Thu) 01:17:45|NO.14439

過去ログを調べたところ
「ghsp3util」の
gfade命令を使えばできると知ったので
やってみたところ・・

es_copy命令を使って画像を表示させてるせいか、フェードアウトしてくれませんでした。


hspdxfixを使わずにやってみたら正常にフェードアウトしてくれました



#include "hsp3util.as" screen 0,640,480 pos 0,0 mes "あいうえお" repeat 255 redraw 0 color 255,255,255 gfade cnt+1,0,0,640,480 redraw 1 wait 3 loop stop

hspdxfixを使ってもフルカラーフェードアウトできる方法があれば、
教えてくださると幸いです



船丸

リンク

2008/3/20(Thu) 07:26:56|NO.14449

HSPDXFIXに標準でフェード命令が付いていますが…
HSPDXFIXとhmmを一緒に使うのはどうかと… 



ミラ

リンク

2008/3/20(Thu) 09:58:42|NO.14451

HSPDXFIXのフェード命令とは es_palfade これのことですか?

es_palfade 50,100,000000
これだと一瞬で切り替わってしまいます

Direct3dはオンにしています。

hmmを使うのはHSP標準だとWavの音切れが激しかったので・・・



じった

リンク

2008/3/21(Fri) 10:22:56|NO.14469

HSPDXFIXっていうのは使ったことが無いんですが、

標準命令で・・・

gmode 3で、【対象フルカラー画像】と【別途真黒画像バッファ】とを
ループで ブレンド率を変えながら 半透明合成して行き、
最終的に【別途真黒画像バッファ】100%にする

・・・っていう方法ではダメなんでしょうか?



ミラ

リンク

2008/3/21(Fri) 13:02:38|NO.14472

ごめんなさい
gmode 3
を使ってみたのですが、なぜか画面に更新されなかったので。


repeat 256 pos 0,0 es_excopy aa,0,0,640,480,640,480,,,,ESB_ALPHA,256-cnt es_sync await 6 loop

es_copyを使わず、
es_excopyによってブレンド率を設定してループさせてみたら
ちゃんとフェードアウトしてくれました

皆さん親切に答えていただき、ありがとうございました。



船丸

リンク

2008/3/25(Tue) 06:37:52|NO.14572

思いましたが「ghsp3util」って何ですか?



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