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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0601
理沙ボリューム変更・・・(?)6解決


理沙

リンク

2006/6/1(Thu) 01:34:28|NO.918

度々すいません。サウンドノベルを作っています。

よく知っているmmload,mmplayなどを使っていたのですが、
キーを押して進めていると、たまにロードできなかったりしたので、
掲示板を探していたら・・・mciってのを見つけました。

mciではopen,stop,closeなどしか知らないんですけど、
やって見たらうまくいったのでmciを使っています。

で本題なんですけど、
音楽変更時に、ボリュームを変更して切り替えを綺麗に(画像でいうfade-in/outのような)
したいと思っています。
HSPの命令ではできなかったので、そんなこと思いもつかなかったのですが、
mci(mciもHSPなのかなぁ・・?)ならもしかしたらできるんじゃないかと思いまして・・。
もしかしたら全くできないのかも知れません(笑)ごめんなさい。

でもどうすればいいか、さっぱり分からないので、教えて貰えたら嬉しいです。
参考資料の場所とかでも構いません。よろしくお願いします。
(もし他の方法でできるなら、それでも構いませんので)



この記事に返信する


hiroki

リンク

2006/6/1(Thu) 10:16:19|NO.919




hiroki

リンク

2006/6/1(Thu) 10:21:06|NO.920




I386

リンク

2006/6/1(Thu) 12:36:29|NO.921

DIRECTSOUND でも使ったらどうすか?



理沙

リンク

2006/6/1(Thu) 12:58:55|NO.922

hiroki様、I386様
回答ありがとうございます。

教えて頂いたリンクを探してみたり検索してみたりしたのですが、
DirectSoundを使ってみることにします。
HSP2の方の掲示板で、プラグインが載っていましたし(^^/

だけどこれって、DirectSoundが無いパソコンではできないですよね・・・(涙)?



Drip

リンク

2006/6/1(Thu) 20:34:12|NO.927

Dripです。

 理沙さん、こんにちは。
DirectSoundが入っていないパソコンでソフトが実行できなくなるかという問題を
気にかけていらっしゃるようですが、その心配は全くと言っていいほどありません。
なぜなら、HSP3はDirectX5が最初からインストールされているWindows98以降から動作する
言語なので、DirectXの環境が整っていないWindows95等ではHSP3そのものが動作しないためです。

 DirectSoundを利用可能にするプラグインが、DirectX5以降を使用する場合、Windows98から
ほぼ確実に動作します。また、DirectX7以降を使用する場合、Windows2000,WindowsMe以降で
ほぼ確実に動作します。DirectX8以降を使用する場合、WindowsXPでほぼ確実に動作します。

 注意点としては、その他のDirectDrawを使用するプラグインと併用する場合、
何らかの問題が発生する場合がありますが、DirectSoundのみであれば安定性は高いと思います。



理沙

リンク

2006/6/1(Thu) 23:21:05|NO.928

Drip様、
ご親切に本当ありがとうございますっm(__)m
すごく悩んでいたことが、全部解決されました(^^//

HSPってすごいんですね。
DirectSoundを自分で操作できてしまうんですからぁ!

扱えるように頑張って勉強してきますっ。
Drip様、hiroki様、I386様、どうもありがとうございました。



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