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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0912
TAKフルスクリーンでのムービー再生(HGIMG3)1未解決


TAK

リンク

2007/9/12(Wed) 01:05:45|NO.11030

HGIMG3にて、フルスクリーンでムービーの再生を行いたいのですが上手くいきません。

1.フルスクリーンにする。
2.キー入力待ち状態にする。
3.キー入力されたらムービーに移る。
4.ムービー中にキーが押されたら2に戻る。
5.ムービーが一定時間再生されても2に戻る。

以上を実装したいのですが、ムービー再生から2に戻るところでフルスクリーンが
解除されてしまいます。
何が問題なのでしょうか?


; サンプル(test.mpgファイルが必要です) #include "hgimg3.as" screen 0, 640, 480, 4, ( ginfo(20) - 640 ) / 2, ( ginfo(21) - 480 ) / 2 hgsetreq SYSREQ_DXMODE,1 ; フルスクリーンモードを指定 hgsetreq SYSREQ_DXWIDTH,640 ; フルスクリーン解像度X hgsetreq SYSREQ_DXHEIGHT,480 ; フルスクリーン解像度Y hgini mmload "test.mpg",1,16 *main stick key_on, 0, 0 ; スペースでムービーへ if key_on = 16 : goto *movie ; ESCで終了 if key_on = 128 : goto *owari if haikei < 50 : cls 1 : else : cls 3 if haikei < 100 : haikei++ : else : haikei = 0 wait 1 goto *main *movie mmplay 1 *movieloop wait 10 if op_movie_wait < 100 { op_movie_wait++ stick key_on, 0, 0 ; スペースでムービー終了 if key_on = 16 : goto *movieend ; ESCで終了 if key_on = 128 : goto *owari goto *movieloop } *movieend mmstop haikei = 0 goto *main *owari hgbye end



この記事に返信する


TAK

リンク

2007/9/12(Wed) 01:11:24|NO.11032

一行足りませんでした。

haikei = 0 op_movie_wait = 0



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