1 名前:デフォルトの名無しさん [05/02/19 11:51:16 ] J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。 質問でも議論でも何でもこい、と。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 3 pc5.2ch.net/test/read.cgi/tech/1091798483/ 過去スレ 携帯JAVAのスレッド pc2.2ch.net/test/read.cgi/tech/1011977260/ (DAT落ち) CLDC+MIDP+携帯電話用Javaスレッド part 2 pc5.2ch.net/test/read.cgi/tech/1070858996/ -- Java一般に関しては: 【初心者】Java質問・相談スレ51【大歓迎】 pc5.2ch.net/test/read.cgi/tech/1091770298/ NTT DoCoMoのiモード携帯電話用Java(iアプリ)については: iモード携帯電話用Java(iアプリ) Part 6 pc5.2ch.net/test/read.cgi/tech/1091286071/ >>2-5 あたりにリンク集
285 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 13:53:21 ] Vアプリのテスト鯖にうpしたものを改良して差し替えたいときは 普通に削除してうpしなおすだけでいいんですか? 登録したアプリを差し替えるのは面倒な手順を踏むようですが・・・
286 名前:デフォルトの名無しさん [2005/04/13(水) 15:53:50 ] ちょいと質問させてくれ。 V-appliのライブラリのClientObexConnection/ServerObexConnectionを使ったわけさ。 付属のjavadocには"DoCoMoの仕様書見てね(はあと)"とか書いてあるんだよ。 こいつらやる気ねぇなぁ、とか思いながら、作ってみたんだよ、OBEX通信もののアプリを。 で、ビルド完了。エミュレータはV-appliのを起動して実行。 結果 ALERT: Cannot load class com/j_phone/io/ObexConnection ……ええと? クラス、無いの?
287 名前:286 [2005/04/13(水) 16:15:28 ] 補足だが、パッケージは import com.j_phone.io.*; import javax.microedition.io.*; で組み込んでる。 i-appliからの移植で、画面周り以外は殆ど変更してない。 ロードできないってんだから、もしかするとエミュレータでは動かせないのかも知れんな。 動作した!って奴居る?
288 名前:デフォルトの名無しさん mailto:sage [2005/04/13(水) 20:11:42 ] はいimportの説明好きな人出番ですよ、と↓
289 名前:デフォルトの名無しさん mailto:sage [2005/04/13(水) 23:16:41 ] ,,-‐、______,-''三ヽ し ( ミ,,-――――――-- 、丿 ら /::/ U `ヽ ん /:/ (;;;;;;;;;)ノ ハU(;;;;;;;;;)U ヽ が /:/ U i||| - l - lli i な |;| 、__丿 U i !!! || U ,ニ,ニ、 i. |::| U | |  ̄ | | U <三三 三三> U l iエエ,i 人 |:::::::::ヽ、______ー___,,-''::::: |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
290 名前:デフォルトの名無しさん [2005/04/13(水) 23:17:50 ] 質問失礼します。 Vアプリエミュレータ上で、SMAF/Phrase(*.spf)が再生できずに困っています。 jarファイルは異常も無く出来て、エミュも正常に読み込んでいる様です。 エミュのコンパネ上には ---------------------------------------------- create New Emulator.... at com.jblend.media.smaf.phrase.Phrase.<init>(+5) at PhrasePlayerCanvas.<init>(+21) at PhrasePlayerExv.<init>(+15) at java.lang.Class.runCustomCode(+0) at javax.microedition.midlet.MIDlet.main(+41) ----- VM got stop event. destroy Old Emulator.... ---------------------------------------------- ↑こう表示されるのですが、何か間違ってますでしょうか? もう悩んで丸2日目。。。タスケテ。。。orz 環境は ------------------ jdk1.3.1_15 WTK104 V-appli_SDK_121 batでjarを作成 ------------------ です。 よろしくお願いします。
291 名前:デフォルトの名無しさん mailto:sage [2005/04/13(水) 23:18:55 ] とりあえずExceptionをcatchすれば?
292 名前:290 mailto:sage [2005/04/13(水) 23:40:46 ] >>291 返答ありがとうございます。 自己解決しました。。。 原因はエミュバージョンの相違にあった様です。 V-appli_SDK_121 ---> V-appli_SDK_122 にしたらガンガンに音が出ました。 *.spf って 1.2.2 からなのでしょうか? 質問してわずか数分で解決する私って、、、 2日間はなんだったのでしょう、、、orz ありがとうございました。
293 名前:デフォルトの名無しさん mailto:sage [2005/04/14(木) 18:12:48 ] 解決したからよかったけど、1.2.1でもspf対応してるぞ。
294 名前:デフォルトの名無しさん mailto:sage [2005/04/14(木) 22:42:28 ] >>287 興味わいたから俺もヴォダホンで作ってみたが、動くぞ。 その様子じゃクラスパスも通してるだろうし、別の所の問題じゃねーの?
295 名前:294 mailto:sage [2005/04/14(木) 23:48:36 ] あ、WTKエミュでは動かんぞ。 解ってるだろうけど。
296 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 12:38:23 ] もう16日だけど3Gで通信できたかたはいます?
297 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 17:55:05 ] 622 名前:非通知さん@アプリ起動中[sage] 投稿日:2005/04/16(土) 17:49:56 ID:YXzZgnwq 某ブログでは4月下旬から3GC端末に対応予定。 7月下旬をめどに作者向けに署名付きアプリに対応予定だとさ。 7月下旬..orz
298 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:45:25 ] MIDP2.0でバイブレータの制御って出来ます? もし出来るならVSCLを使わないで済ませたいので、、
299 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:58:15 ] つjavadoc
300 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:04:13 ] >>299 日本語版javadocあるの?
301 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:19:57 ] 英語ぐらい読め
302 名前:デフォルトの名無しさん [2005/04/17(日) 12:24:10 ] ググレ厨が24時間貼り付いてるスレはここデツカ?
303 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:37:34 ] 英語なんて読めるか氏ね
304 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:49:02 ] そうも堂々と開き直られるとなんか気持ちいいな
305 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 15:27:39 ] >>298 漏れが見たところ無いみたいだけど。
306 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 02:55:35 ] >漏れが見たところ無いみたいだけど。 嘘書くなよ。 MIDP2.0でバックライトの点滅は Display#flashBacklight() バイブレーションの制御は Display#vibrate()
307 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 05:47:42 ] 「漏れが見たところ」って書いてんだから嘘じゃないだろ >305が見落としたってだけの話
308 名前:298=300=302=305 mailto:sage [2005/04/18(月) 09:20:21 ] >>306 おー!そんな所にあったのか。ありがとうございます。完全に見落としてました。 色々とお騒がせしました。
309 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:58:46 ] コマンド(ソフトキー)の表示(消去)のみしたいんだけど iアプリのsetSoftLabelみたいなものはありますか?
310 名前:デフォルトの名無しさん [2005/04/18(月) 17:04:31 ] 質問です。 Vアプリで機種ID(固体識別番号)を取得したいのですが、 取得するメソッドはありますか? 調べてみたのですが、それらしきものがなかったので、どなたか知っている方 ご教授ください。
311 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 20:41:33 ] au phase3対応エミュどこか落とせるとこないですか?
312 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:02:30 ] ない。
313 名前:311 mailto:sage [2005/04/18(月) 22:00:43 ] ぁぅ やっぱりauはjavaをなかったことにする気なんですね…
314 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:04:49 ] >>311 少なからず持ってる人はいるんだから頼んでみるといい。俺も持ってるがアップはしたくない。 でも誰かが前どっかにうぷしてたな
315 名前:311 mailto:ez.emul@gmail.com [2005/04/19(火) 00:37:08 ] メアドさらしてみます。 よろしくお願いします。
316 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 12:43:37 ] >>315 は手に入れることが出来たのだろうか?
317 名前:311 mailto:sage [2005/04/21(木) 23:23:46 ] 連絡ナッシングです。よろしくお願いします。
318 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:27:41 ] 再配布は可なのだろうか・・・
319 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:44:54 ] (2)お客様は、本ソフトウェアを第三者に配布(ウエブサイトにアップロードさせること、雑誌、書籍等に添付すること等を含みます。)、レンタル、リース、貸与、譲渡および再度使用許諾することはできません。
320 名前:デフォルトの名無しさん [2005/04/22(金) 17:06:43 ] MIDP1.0搭載Vodafone端末ではVアプリからのHTTPS通信は 出来ないのでしょうか?ご教授下さい。
321 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 22:29:28 ] V-appli_gaiyou に書いてあるんじゃないかなあ。
322 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 00:24:09 ] 3Gは糞やね。 docomoからの移植が簡単だったから喜んでたら、エミュは実機と違い すぎるわ、実機でのテストができないわ、端末かアプリの不具合の どちらのバグかわからないわで最悪だ・・ vodaがぜんぜんやる気ねぃのがわかる。
323 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 23:17:07 ] 実機でのテストができない、ってのは?
324 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 06:51:52 ] >>323 まだコンテンツアグリゲータから256k以上のアプリはダウンロード許可が降りない
325 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 17:29:46 ] 学習リモコン作ってみようかと思ったんだけど赤外線の受信を感知する関数が無いのね・・・・残念
326 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 17:48:52 ] AACプレイヤー作ってみようかと思ったけどAACをデコードする関数がないのね・・・・残念
327 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 18:19:56 ] >>326 作れよw
328 名前:デフォルトの名無しさん [2005/04/24(日) 21:42:39 ] >>320 漏れも知りたい。 誰か知らないですか?
329 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 21:49:50 ] >>327 デコードできても音出せないポ
330 名前:デフォルトの名無しさん mailto:sage [2005/04/24(日) 22:30:57 ] それは問題だな・・・・
331 名前:デフォルトの名無しさん [2005/04/25(月) 00:50:19 ] やっと、Vodafone もアプリから HTTPS できるようになったんで 802SH で HTTPS までできたのはいいが、UserAgent に UNTRUSTED 1.0 とか でてきてしまう。これじゃ、端末の特定どころか機種も判別できないよ。 これも Domain の関係か・・・
332 名前:デフォルトの名無しさん [2005/04/25(月) 15:24:34 ] やっぱVアプリのHTTPS通信は3Gからなんですかねぇ
333 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 20:43:13 ] なあ・・・。 P6までの概要.pdf の制約、制限に書いてある 「Vアプリ実行時のSSL通信機能は提供しない」 っていうのがまさにそういうことだと思ってたんだが・・・。
334 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:49:27 ] モーションコントロールでよっぱでも作るか
335 名前:デフォルトの名無しさん [2005/04/26(火) 13:50:01 ] >>325 とりあえず、別の学習リモコンで受け取ったデータを 配布すればよくない?学習リモコンがセーフなら バイナリデータ配ってもよさそうなもんだが・・・ あー、それとも学習はべつの用途か?
336 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 13:54:15 ] >>332 ,333 だな。 以前エミュでも実機でも試してみたが どっちもだめだったよ。
337 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 14:12:29 ] >>335 学習リモコンを所有してるならわざわざアプリ作る必要が無いわけだが
338 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 19:15:29 ] 通信は夏までおあずけ
339 名前:335 mailto:sage [2005/04/28(木) 01:38:20 ] >>337 確かに・・・
340 名前:デフォルトの名無しさん mailto:sage [2005/05/03(火) 12:10:21 ] すいませんデバッグができなくて困っているので 助けていただきたいのですが。 Vアプリの勉強をポチポチ始めていまして eclipse2.1.3+V-appli_SDK_122でボーダフォンの マニュアル通り設定したつもりです。 デバッグでリモートjavaアプリケーションをやると 「リモートVMに接続できませんでした。接続は拒否されました」 と、エラーになります。 ちょっと前までちゃんと動いていたのに、あれこれやっているうちに 動かなくなってしまいました。 どの設定あたりに問題がありそうでしょうか。よろしくお願いいたします。
341 名前:デフォルトの名無しさん mailto:sage [2005/05/03(火) 19:13:52 ] FW
342 名前:340 [2005/05/04(水) 02:06:56 ] 自己解決しました。やり方がまずかったようです。 実行した後(エミュレータを立ち上げつつ)、デバッグさせるということ だったんですね。 ですが、イニシャライズまわりの動きが見えないわけですが、 これはSystem.out.printするしかないのでしょうか。。。
343 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 00:31:00 ] >>342 リモートVMの起動オプションでリモートデバッガが接続するまで 実行を停止するのがある。
344 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 01:19:21 ] Vアプリ作成の参考書を買いに行こうと思ったけど、まったく本屋においてませんでした (数年前はあったのに、、)iアプリはかろうじてありましたけど。 Vアプリを勉強された方は、Javaアプレット等のゲーム開発本で勉強→Vのドキュメント見て検討・作成 という流れなのでしょうか? もしよい参考書やサンプルが充実しているサイトがあればご教授お願いします
345 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 01:27:34 ] 追記:私がほしかったのは、こういう動作をさせたいときはこのメソッドを使って こう書いてね、というやつです(「Java500の極意」、とかそういうサンプル集)
346 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 01:28:21 ] >>344 こことかどうかな? www.saturn.dti.ne.jp/~npaka/kvm/kvm.html わざわざJ2MEの本は買う必要ないと思うよ
347 名前:340 [2005/05/05(木) 02:20:05 ] >>343 レスありがとうございます。 すいません、そのオプションはどこにありますでしょうか。 一通り見たつもりなのですが、それらしきものがなく (または意味がわかっていない可能性の方が高そう) お手数おかけします。。。
348 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 03:05:12 ] >私がほしかったのは、こういう動作をさせたいときはこのメソッドを使って >こう書いてね、というやつです 参考にするのが目的でもそこまでの内容は求めなくていいだろう。 そこを自分で考えてこそのプログラミングだし、写すだけならコピペ作業員だし。 ・・・とか言うのはおやじの説教ですかそうですか。
349 名前:>344 mailto:sage [2005/05/05(木) 10:59:16 ] >346 ありがd参考にします。 >348 ヽ(`Д´)ノ ウワァンかけだしだから仕方ないと思って。 servletとかJSPなら書いたことあるけどゲームは完全に始めてなんですよ
350 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 10:59:39 ] 定石ってのはあると思う。startAppの扱いとか。
351 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 11:05:47 ] >>348 BASICとか多少プログラミング言語をかじったことのある人が JAVAをあまり理解しなくても、アプリを作りたいという人が多いのも事実。
352 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 21:19:25 ] 最初はコピペから始めるだろ 1行ずつ増やしたり消したり変更したり そうやって覚えたが
353 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 21:37:56 ] 漏れはいきなり先達のソースを渡されてそれ見て組んでね、だった。 すさまじい(と当時は思った)コードを見て眩暈がしたが、 結局多発する正体不明のバグどもを潰すために「前と同じように書け」と言われ、 出来上がったのは似たり寄ったりのポカーソなコードだった……
354 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 22:01:59 ] >>352 ここのスレの頭の良い自治厨さんは生まれたときから、人に質問したことが無いらしく、 人の質問にも答えないばかりか、妨害するために張り付いているようだなw
355 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 07:20:15 ] ウダウダ言ってないで本屋へ行って新しい本を2,3冊買ってこい 近くに無いならネットで買え
356 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 11:13:59 ] ↑妨害自治厨 キタ━━━━━(゚∀゚)━━━━━!!!!
357 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 11:34:04 ] >>354 人に質問しておいて「答え方が悪い」と悪態をつかれてもね。 ここは本当にム板ですか?
358 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 11:35:09 ] 引っ張る話でもないし無理にスレ伸ばさなくてもいいって。 次の質問来るまで書き込み控えたら? ↓つーわけで話の流れ変えてくれ >質問者
359 名前:デフォルトの名無しさん mailto:age [2005/05/06(金) 12:02:51 ] >>357 良いことを教えてやろう。もし愚かな質問が来て答える価値も無い場合。 レスをしなければ宜しい。 (`∀´)プッ、ゲラゲラー!!
360 名前:デフォルトの名無しさん [2005/05/06(金) 13:19:36 ] Eclipse3.0.2とボーダフォンのエミュレータを連携させる 方法ってあるんでしょうか? 何か内部エラーとか出て、実行すらできないんですが。。。
361 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 16:33:07 ] うーむ、赤外線通信を受信する関数がないを思ってたら 一般アプリで赤外線通信対戦ゲーム作ってる人が居るな いったい何を使ってるんだろうか
362 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 18:28:48 ] >>361 赤外線リモコンと赤外線通信は別物なんじゃ?
363 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 19:17:12 ] >>361 ClientObexConnection OBEXクライアントとして通信を行うためのフィールドやメソッドを定義したインタフェースです。 ObexConnection OBEX外部接続機能によって通信を行うときに、 OBEXクライアントとOBEXサーバで共通に使われるフィールドやメソッドを定義したインタフェースです。 赤外線通信は↑を使うみたいです もしこれで学習リモコン作れたら報告ヨロ
364 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 19:32:40 ] MIDP2.0の本ってないですか?
365 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 21:18:57 ] ttp://refam.at.infoseek.co.jp/remocon/ 「赤外線通信」と「赤外線リモコン」は媒体が同じだけで全く別の通信規格です。 具体的な例を示すと、赤外線通信は数十センチ程度しか届かないのに対し、 赤外線リモコンは数メートル届きます。また赤外線通信では通信相手とコネクションして、 相手を特定する必要があり、赤外線リモコンのように一方的にデータを送るものとは性質が違います。
366 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 12:17:12 ] つまりデータ吸い取りは無理と
367 名前:デフォルトの名無しさん mailto:sage [2005/05/08(日) 13:40:34 ] threadとpaintの同期ってどうやって取ればいいのでしょうか? 256アプリだと処理落ちするとちらついてしまう・・・。
368 名前:デフォルトの名無しさん mailto:sage [2005/05/08(日) 14:44:20 ] 同期を取る必要があるならそもそもpaintとデータ処理のスレッドを 分けないような設計にした方がいい。 現状の作りで行くならフラグを用意して、上げ下げを監視して同期を取ればいい。 この機会だから「セマフォ」「ミューテックス」などのキーワードを検索して スレッド制御について理解を深めてくれ。
369 名前:デフォルトの名無しさん mailto:sage [2005/05/08(日) 16:19:21 ] repaint serviceRepaints でそれらしく見せる
370 名前:367 mailto:sage [2005/05/09(月) 00:41:56 ] serviceRepaintsでうまく動きました。ありがとう でもおっしゃられるとおり、スレッド制御も勉強させていただきます。
371 名前:デフォルトの名無しさん mailto:sage [2005/05/11(水) 14:25:40 ] 下のコードでソフトキーのところに文字を追加すると KeyCodeが拾えなくなります かといってソフトキー対応のコードを書こうにもGraphicsがありません 皆さんはどうやってヘルプ作ってるのですか? cmdEnd = new Command( "help", Command.SCREEN, 1 ); canvas.addCommand(cmdEnd); canvas.setCommandListener(this);
372 名前:デフォルトの名無しさん mailto:sage [2005/05/11(水) 15:07:55 ] >>371 ソフトキーのハンドリングはキーイベントじゃないよ。 CommandListener#commandAction(Command, Displayable)ね あとは押されたソフトキーでフラグ立ててrepaint()を呼ぶ。
373 名前:デフォルトの名無しさん mailto:sage [2005/05/11(水) 15:59:22 ] レスありがとうございます なるほど、呼び出し先はフラグ立て用ですか プログラム全体に作用する変数作る必要があるんですね
374 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 05:44:17 ] Vodafone用にゲームをつくってるんですが、 ボタンを押したときの「ピッ」という音を消すことがいまだにできません。 「JSCL−1.2.0」のAPIの「DeviceControlクラス」などいろんなクラスを 見たんですが、その方法がのってません。 どなたか「ピッ」音を消す方法ご存知のかた、おしえてくださいませ。
375 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 10:45:42 ] >>374 マナーモードにしてからアプリを起動するじゃダメ?
376 名前:374 mailto:sage [2005/05/16(月) 11:25:44 ] >375 マナーモードにしなくても、BGMが鳴ってなく、ゲームの効果音は鳴り、 「ピッ」音(ボタン確認音)はならないものがありました(俺が持ってるやつだと、 「モナーのビーチバレー」)。 これらはどうやっているんだろう・・・。 どうも別の音(ゲーム中のBGMや効果音)が鳴っていると、ボタンを押しても ボタン確認音が鳴らないようなんです。 なので、BGMを出さないゲームをつくりたい場合はだと、無音の音データを 用意してそれを鳴らしっぱなしにしておき、こちらが効果音を出したいときは 無音のほうを止めてそれを出す、とやるのかもしれません。 ほかにもっとスマートなやり方ご存知のかた、いませんか?
377 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 12:46:36 ] >>376 その方法でやるなら無音にしたい時はボリュームを0にすればいいと思う。
378 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 22:25:10 ] C4はプレイヤーを取得するだけで鳴らなくなった気がする
379 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 18:21:04 ] 入力した数字を足して割るだけのアプリを作りたいんですが Cをちょっとかじった程度の知識で可能でしょか? とりあえずjavaをコマンドプロンプトでコンパイルはできるように なったんですが、ここからどうしていいのか検討が付きません・・・
380 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 19:00:36 ] あとは動かしたい環境(docomo,voda,au)に合わせた開発ツールを DLして使い方を覚えれ
381 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 19:55:25 ] Vodafone用(P5型)のゲームをつくってます。 SmafPlayerクラスについてお話ししたいことがあります。 まずコンストラクタで、ゲームに使ういくつかの音ひとつひとつにSmapPlayerクラスをつくってます。 そして、ゲーム中に音を鳴らしたいとき、以前に鳴らした別の音(Bとする)を B.stop() で止めて、 今回鳴らしたい音(Aとする)を、まず A.getState()で「READY(再生可能)」の戻り値をもらってから A.play()で演奏するようにプログラムを組んでます。 最初のころは正常に音が鳴り、別の音を鳴らせると以前に鳴らした音が鳴りおわってなければ きちんと途中で中断してあたらしく鳴らしたい音が鳴ってます。 その後、音が鳴らなくなります。getState()で「READY」をもらっているのに、play()で音が鳴らないんです。 こういう経験をされたかた、いらっしゃいます? また、解決されたかた、どんな方法を使われました? 教えてくださいませ。
382 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 23:55:13 ] > まずコンストラクタで、ゲームに使ういくつかの音ひとつひとつにSmapPlayerクラスをつくってます。 ^^^^^^^^^^^ たぶんSmapPlayerクラスで中居君のインスタンス作りすぎ
383 名前:381 mailto:sage [2005/05/18(水) 04:32:29 ] >382 なるほど。いろんな種類の音を鳴らしたい場合は、SmafPlayerの インスタンスは1個で(Smafデータを差し替えることで)通常は やりくりするものなんでしょうか。
384 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 12:16:24 ] 通常はphrasePlayerかな
385 名前:382 mailto:sage [2005/05/18(水) 15:59:39 ] なるほど。拡張子がspfのやつですか。 どうもありがとうございましたー!