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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0327
いんぱっくす弾の音6解決


いんぱっくす

リンク

2007/3/27(Tue) 15:45:45|NO.6590

シューティングゲームで弾を出すときの音を
弾を出すのがスペースキーだとして、

<ple>
*a
stick p
if p=16{mci"close abc"
mci"open filename alias abc"
mci"play abc"}
goto*a

とやっているのですが、スペースキーを連打していると、mciの処理が遅れて何秒か
止まってしまいます。どう改善したらいいのですか?



この記事に返信する


a

リンク

2007/3/27(Tue) 19:17:19|NO.6593

mci "play abc"
だけでおk



いんぱっくす

リンク

2007/3/27(Tue) 22:31:34|NO.6605

ありがとうございます!!
でもそうすると音が一発目しかでないみたいなんですけど、
どうにかできませんか??



たこ

リンク

2007/3/29(Thu) 15:21:58|NO.6674

mci "play abc"

mci "play abc from 0"
にしてみてはどうでしょう?



不如帰

リンク

2007/3/29(Thu) 17:07:19|NO.6678

Spaceキーが押された時に、デバイスのクローズ、デバイスのオープン、再生
となってしまいます。
なので、メインループに入る前に、デバイスのオープン
メインループ脱出後デバイスのクローズ(onexitとかでOK!)
これでよいのでは?



レヴィン

リンク

2007/3/30(Fri) 01:51:35|NO.6701

Direct Soundを使えば解決しますが。

http://hsp.tv/make/tool3.html



いんぱっくす

リンク

2007/4/1(Sun) 02:11:11|NO.6748

いろんな返答ありがとうございます!
一応一番手軽そうなfrom 0でやってみたら、きれいに成功しました!!
今度他の2つの方法でもためしにやってみます
ありがとうございました!



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