1 名前:デフォルトの名無しさん mailto:sage [2008/04/02(水) 13:21:44 ] NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。 ※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 8 ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド113【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1204363011/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/
610 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 06:51:27 ] 何が問題なのか分からない 好きに組めばいいじゃない
611 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 10:04:58 ] 素直に配列使えって言えばいい話なんじゃないの?
612 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 12:37:47 ] iアプリの話しようよ…
613 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 13:06:25 ] どのiアプリが面白いですか?
614 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 13:19:52 ] DojaはJavaで書くんだぜ Javaを無視するならJava以外で作れってこった 自由にするのもルールを守った上で 言語にも思想があるわけで 何でも有りな無法地帯ではないよ
615 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 14:16:38 ] でも、Javaそのものについては、ほかのところで聞いたほうがいいと思うよ。
616 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 14:22:52 ] そのソースちょっと見てみたいw
617 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 19:37:50 ] 最近Scalaが流行ってきてるけど これでiアプリ作った人いない?
618 名前:デフォルトの名無しさん [2008/05/25(日) 21:03:51 ] GIFのパレット値を変更して、同一画像の色を変更しようと思っています。 PalettedImage.getPalette()で取得したPaletteオブジェクトの色情報を変更して 再度setPalette()したところ、エミュレータ上では問題無く描画されるのですが 実機上だと色が化けてしまいます。同じ現象に遭遇した方いたら、回避方法を教えて頂けませんか? ちなみに端末はF905iです。Doja5.0
619 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 21:12:38 ] 色化けくらい気にスンナ(゚∀゚) というとアレだが、機種毎にGraphicsのRGBって違うんじゃなかったっけ? 酔っ払ってる上に最近アプリの仕事は中国人にやらせないと利益出ないってんで 俺は遠ざかってて詳しい事言えん。 以下にロクなアドバイスが無かったらRGBの値が全機種共通で使えるかについて 調べてみて欲しい。 健闘を祈る。
620 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 21:29:02 ] >>619 うーん。RGB値は各種端末で同じだとは思うんですが、パレット周りで帰ってくる値は もしかしたら機種依存だったりするのかなぁー。明日別の機種を借りて試してみます。 パレットのRGB値が機種依存だったらショック! Palette plt = pImg.getPalette(); int c, A, R, G, B; for( int idx = 0 ; idx < plt.getEntryCount() ; idx++ ){ c = plt.getEntry(idx); A = c >> 24 & 0xFF; R = c >> 16 & 0xFF; G = c >> 8 & 0xFF; B = c & 0xFF; }
621 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 21:31:08 ] 機種依存じゃよ
622 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 21:42:01 ] >>621 やっぱりそうですか。。。 うーん。なんか良い感じに全機種で回避出来る方法ないか模索してみます。 ありがとうございました。
623 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 00:54:51 ] createImageして、getGraphicsし、 それに機種依存値をsetColor、drawRectし、 getPixelするとか。 試してないけど。
624 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 01:00:49 ] GIFデータの方をメモリに置いといてパレット情報だけ書き換えてから createImageしたら?
625 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 01:01:42 ] ヒント与え過ぎ。 もっと考えさせて。
626 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 01:11:26 ] >>607 昨今はiアプリであっても クラスをどんどん作って保守性を高める方向で作ることが可能になりつつある…ということですね 自分の場合は未だに「極力昔の端末にも対応してほしい」等の要求がきてしまうので クラスを作る=jar容量が増える=端末に入らない =クラスの数どころかメソッドの数まで最小限にする =結果を返すためだけのクラスを作るとはそれなんて富豪的プログラミング? という感じでありまして(涙目) 現行機種にのみ対応すればいいという状況と昔の機種にも対応すべしという状況では 何がベターなやり方なのかが結構変わってくる・意見が大きくすれ違いそうではありますね 特にiアプリの場合、その違いはPC向けのソレよりはるかに大きいのではないかと思うときもあります 個人的には、是非とも保守性・再利用性を高める方向で作りたいのですが… 今日もまた、グローバル変数を羅列する仕事が始まるお…
627 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 01:18:26 ] >>624 膝を打ちました GIFファイルの中からパレットデータ(RGB値)を読んで、どこかにそれだけ残しておいて Paletteを変更する時はそのどこかに残したRGB値を対象にしながら変化させ かつその変化させた値をPaletteに設定、で全機種対応できるはずということですね! てっきりGIFとは別にパレットデータだけ事前に用意しておかなければいけないのかと思ってましたが GIFの中にあるんだからそれを読んで使えばいいのか…
628 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:13:39 ] おまえ何歳だよ
629 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:19:07 ] スプライトについて、MIDPの場合は表示する順番を指定してnextFrameメソッドを実行すれば 画像が動いてくれていたのですが、dojaの場合動きません。 Sprite型の配列に spr[i] = new Sprite(img_1, 72 * i, 0, ( 72 * i ) + 72, 72); として格納したあと、SpriteSet型オブジェクトにssを ss = new SpriteSet(spr); として、それを g.drawSpriteSet(ss); で描画しているのですがspr配列の0番目の画像しか表示されません。 DoJaではSpriteを順番に表示してアニメーションをさせるような事はできないのでしょうか? また、SpriteSetのコンストラクタへの引数はSprite配列しか受け付けないにも関わらず0番目の画像しか表示できないのですが、 何故配列のみしか指定できないのでしょうか?
630 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:23:10 ] RPG作ってるんですがメモリ不足かなにかで落ちまくります 今アイテムを64個持たせてたりマップのレイヤーが四層だったりしてますが どのくらいが適切なんでしょうか?
631 名前:618 mailto:sage [2008/05/26(月) 02:46:19 ] 618で質問した者ですが、パレット変換のテストアプリを作ってみました(F905iでのみ動作確認済)。 0キーは初期化(変更値リセット) 1〜3キーは各RGB値増加 4〜6キーは各RGB値減少 7〜8キーは明度の増減 www.igotfree.com/keitaiapp/iapp/Download.html GIFのパレットを最初に取得して機種依存のRGB値で一度描画した後に その描画領域をgetRGBPixels()でint配列へ取得しておき、RGB値を変更後は PaletteへsetEntry( idx, Graphics.getColorOfRGB( r, g, b ) )で再設定する方法で 今回は御茶を濁すことにします・・・。
632 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:50:29 ] >>630 アイテムは8個まで。マップのレイヤーは2階層までが適切でsうぇqw
633 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 02:56:28 ] アイテム8個っつーか16個未満にしなきゃいけないのは常識だろ
634 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 09:08:11 ] >>626 基本的にその考えは間違い。 504時代でさえ「まずは綺麗に組んで、その後容量のために汚く崩す」 汚いを綺麗にするのは難しいが、綺麗を汚くするのは簡単だからな。 プリプロセッサを利用して、関数をマクロでやるようにするとか。
635 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 09:09:51 ] >>630 アイテム一つに1MBもの情報量を持たせてるだって!? そりゃ64個も持たすのは無茶だ! マップ1レイヤーに1GBものデータを!? 無茶な!
636 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 13:36:19 ] 1MBなわけないじゃないですか、メンバは定数7個(static)にint型8個とクラス1個くらいです レイヤーはshortで15*15*4くらいのマップしか作ってないんですが多すぎですかね メガアプリの予定なので、動かすのはある程度、新しい機種のはずだしいけるかなって思ったんですが
637 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 13:40:17 ] >>636 君はまず「かなにか」という名の魔物を追い払いなさい
638 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 13:51:22 ] それがキャッチできないんですよね、Throwableで全部くくってるんですが とりあえず量的に直ちに問題だというようなものではないですよね 落ちるのは、マップ移動で配列を作り直すとき、と他にアイテムを表示する時に アイテム表示用のクラスに突っ込んで描画しているんですが、そのクラスをメニュー を閉じる時に削除していて、その時に落ちたりします エミュレータでは大丈夫で実機だと落ちるのでメモリ関係なのかなと予想したんですが
639 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 13:55:36 ] ソース出してみれ
640 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 13:57:09 ] どの部分ですか? 結構多いんですが
641 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:03:58 ] 原因箇所をかなり特定できているのならその部分を。 そうでないのなら可能な範囲でできるだけ。
642 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:10:14 ] >>637 あのさ、俺636なんだけど >1MBなわけないじゃないですか イヤミもわからん頭でプログラムは無理だと思うよ。 お前は質問者としての礼儀とか一切ないのな。 チャットじゃねーんだから、必要な情報は1回で全てだせ。
643 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:10:49 ] えらそうなこと言いながら、レス番1つずつずれてて俺涙目。
644 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:15:32 ] じゃあとりあえずマップの作成部分から private void loadImage( int number ) { switch( number ){ case 0: chipImage.loadImage( "mapchip00.gif", 15, CS, CS ); break; case 1: chipImage.loadImage( "mapchip01.gif", 15, CS, CS ); break; } private void destroy() { map = null; chipImage.destory(); //chipImage = null; } // マップ移動のイベントを踏んだらこの関数を呼び出してます public boolean create( int number ) { destroy(); loadImage( number ); try { InputStream in = Connector.openInputStream( "resource:///"+ MapData.MAP_LIST[number] ); /* マップのサイズ取得 */ map = new short[LAYER][row][col]; /* 一バイトずつ読み込んで配列へ */ /* キャラクタの作成 */ }catch( Exception e ){ System.out.println( "Map.create"+ e ); } return true; }
645 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:27:00 ] >>642 1Gって書いてるのにイヤミだって解らないわけないでしょう 配列で1Gってそんなもん作ると思ってるんですか? それを踏まえた上でのレスですから
646 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:30:56 ] ちなみにエラー関係はこうやってキャッチしています public void run() { try{ do{ input.update(); mainLoop(); repaint(); fps.control(); }while( true ); }catch( Throwable e ){ Dialog d = new Dialog( Dialog.BUTTON_OK, "エラー" ); d.setText( "Message:" + e ); d.show(); System.out.println( "thread:" + e ); } } public void mainLoop() { try{ // ゲームの処理 }catch( Exception e ){ System.out.println( "mainLoop:" + e ); } }
647 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:35:40 ] この傲慢な質問者に回答してあげる人いるんだろうか
648 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:40:04 ] プログラマが「落ちる」とか言うな。何が落ちるんだ。手から携帯が滑り落ちるのか? VMが強制終了するのか? 携帯の電源がOFFになるのか? αエラーのダイアログはでないのか? トレースログは見たのか? 偉そうに「イヤミだって解らないわけないでしょう」とか言うのなら、何故またこんな情報足り無すぎなレスをするのか? 偉そうにするからには隙の無いレスしろ
649 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:41:24 ] 「メモリ不足かなにかで落ちまくります」より具体的な技術的表現はないのかね?
650 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:45:05 ] 落ちまくるんだからVMが終了するわけではないんじゃないか? VMが終了したら落ち まくれ ない 多分マップ上の落とし穴に落ちてダメージをうけまくっちゃうバグとかが出てるのかと
651 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:48:30 ] いくら匿名の2chでも礼儀は必要ということだなー
652 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:51:54 ] あと問題がありそうなのは装備の付けはずしの部分ですかね まず、アイテムクラスを配列で、道具箱クラスが持っています、 装備メニューを開いた時に、例えば頭の装備品ならばアイテムクラスの配列を 全検索して、頭に装備するアイテムが出てきたらポインタを取ってきて メモリ確保をしていない装備メニュー用のアイテム配列に追加っていう風にやっています >>648 落ちると言うのは「例外処理がされていない動作障害が発生しました」みたいなダイアログが出て 実機のみで落ちます、エミュレータでは出たことありません >>649 >>650 正確には落ちまくりではないですね 例えばマップを出たり入ったりを繰り返すとだとか 上で書いた装備メニュー用のアイテム配列の削除のときに落ちることがあります
653 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:55:26 ] >>652 間違い・・・ >上で書いた装備メニュー用のアイテム配列の削除のときに落ちることがあります じゃなくて、表示用に作ったクラスの配列でした、ポインタをとってきたのに削除するとまずい…
654 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:56:37 ] 俺のデバッグを手伝ってくれスレはここですか?('A`)
655 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 14:58:56 ] 652の情報まで聞いて、やっと原因わかったわ そりゃ落ちるだろw PCJAVAじゃあるまいにw
656 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 15:04:03 ] >655の書き込み見て気づいた俺は反応鈍いのかな これについては昔の端末のほうがしっかりしてるんだよな 最近のは手抜き過ぎ Javaだと自前でどうにかするのも限界あるし、そういう意味じゃCとかのほうが便利だぜ
657 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 15:14:15 ] なるほど こりゃ設計の問題じゃね? もしくはMAXきめるかしかないと思われ
658 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 15:27:24 ] ポインタをコピーして複数から参照するのがまずいのですか?
659 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 19:28:28 ] ここまで読んだけど全く分からん。 >>655-657 は一体何に気付いたのか教えて欲しいな。 あと取り敢えず630は名前付けてくれないと見難い。 直接の原因のほうは俺は分からないけど、 まず例外のキャッチに焦点を当てるのが先決だと思うんだ。 確認するけど、>>646 のコード以外で動作しているスレッドは無い? プログラムの大本がそこだから、そこでさえキャッチすれば 完全とか思っていると見逃してしまったりするよ。 アプリの根元はスレッド毎にあるんだから其々でキャッチが必要。 コールバック系のメソッド、タイマやオーディオのイベントハンドラ内はチェックした? >>652 で言ってるダイアログが出るのは、必ずどこかメインスレッド外で 例外が送出されているからだと思うよ。
660 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 19:42:16 ] eclipse3.1.1とDoJa5.1、JDKは1.5で開発行いたいんだけど サンプルプログラムをデバッグしようとしても”リモートVMに接続できない” 等のエラーが出てしまうんですが、解決方法ご存知の方いたら教えてください
661 名前:630 mailto:sage [2008/05/26(月) 19:58:15 ] >>659 ああああ、そういえばテスト用にアニメーションをスレッドでやってて それ放置したままでした;;スレッドはこれしか作ってないので 原因の一つはこれで間違いないですね;;
662 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 19:59:11 ] >>659 ついこの間、バカな質問者のせいでこのスレが大量に流れたの忘れたの? なんでバカの流入を加速させようとするの?
663 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:01:25 ] >>661 また後だし情報かよ お前氏んでいいわ
664 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:04:52 ] そこまで口汚く罵ることはないだろ ただ630も、別にここは初心者質問スレじゃないってことを理解しようよ 回答してくれそうな連中を小馬鹿にした態度や、情報を全然開示しない姿勢は反感を買うに決まってるでしょ
665 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:14:04 ] ダメ質問者のテンプレのようなやりとりだな >>630 ・メモリー不足か「なにか」で「落ちまくります」 (なにか?落ちまくり?何それ) ・アイテムを64個 マップのレイヤーが四層 (勝手に定義した単語使うな) >意味不明という意味わいのレスをうける >>636 レスに対してなめた態度 (お前の質問の態度をあらためろ) >「なにか」をはっきりさせろ >>638 キャッチできないんですよね (Javaの仕様上ありえねーよ。少しは自分を疑えや) >ソースだせ >>640 どの部分をですか? (お前しか全容を知らんのに、なんで他人が「どの部分か」指定できると思えるの?) >原因個所を特定できる部分か、可能な範囲できるだけ >>645 イヤミにはイヤミで返しましたwwww (お前のなめた質問態度がそもそもの原因だろ) そして >>661 ああああ、別のスレッドまわしてましたああああ!! (#^ω^)
666 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:20:19 ] -------ここまで、質問者630からの感謝の言葉、謝罪の言葉一切なし---------
667 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:24:45 ] >>666 違和感の原因がわかった マジだ
668 名前:630 mailto:sage [2008/05/26(月) 20:29:03 ] え?お礼って強制されるもんなんですか?
669 名前:630 mailto:sage [2008/05/26(月) 20:34:44 ] >>663 後だし情報というか完全に忘れてた感じです そもそも情報としてスレに挙げられるなら(覚えてたなら)直しますし >>664 そうですね、すいませんでした 小馬鹿にしたレスというのは特に>>645 だと思うんですが >イヤミもわからん頭でプログラムは無理だと思うよ。 これ>>636 のイヤミがわからなかった時点でオマエガナーと思ってしまったので ついつい書き込んでしまいました;; >>666-667 このレスに書く予定でした、添削している間にスレが進んでしまって あと>>668 は偽者ですけど、IDでないので無駄ですね
670 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 20:42:27 ] 小馬鹿うんぬんだが、質問者としての最低限の情報提供もしてないのならイヤミの一つも言われるでしょ・・・ それにイヤミで返してどうすんの 裏を返せば「質問に応えるためには、この情報が足りてないよ」ってことで、ありがたがるべき指摘でしょ・・・
671 名前:630 mailto:sage [2008/05/26(月) 20:53:54 ] すいません、その通りでした このレスで最後にしときますので以降はスルーお願いします
672 名前:デフォルトの名無しさん mailto:saga [2008/05/27(火) 00:31:29 ] 引数重視だととにかくメンドクセエ 包括変数がとにかく便利でしかたない 異常ですか?
673 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 00:35:32 ] 正常な馬鹿です
674 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 00:41:40 ] お前ら、スルー力とか、大人の余裕とかないのかよ。
675 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 01:48:32 ] メモリ不足はどう頑張っても拾えないケースがあると思ってましたマ
676 名前:デフォルトの名無しさん mailto:saga [2008/05/27(火) 16:24:29 ] 505以降はJavaヒープがじゅうぶんにあるから メモリ不足ってあんまり有り得ないと思う 他の原因でエラーが出ていると考えたほうがいい
677 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 17:32:50 ] ゲームで必要なイメージを全て持ってるとかだったら、ヒープやばいだろう。 要らないのは捨てろよ。
678 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 05:04:17 ] >>634 亀レスですが、なるほどガッテン!なお話だなと思いました ・最初から容量をケチってソースを書いたせいで、最後まで謎のバグに悩まされるか ・見通しのいいソースでひとまずバグのない状態を実現してから、容量削減を模索するか 後者は二度手間?になりそうな印象もありますが 容量削減のためのノウハウはある程度蓄積されてるので バグを取るよりは作業手順・内容が明確になる=負担は少ない、と言えるのかもしれないですね
679 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 09:43:47 ] >>672 価値がありません
680 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 09:58:04 ] >>672 価値がありません
681 名前:デフォルトの名無しさん mailto:saga [2008/05/28(水) 20:50:39 ] 動きゃいいんだよ
682 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 20:54:37 ] スクラッチパッドに記録したデータを一部消したいんですが そんなことできますか?
683 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 20:55:35 ] 軽く水に浸す
684 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 21:52:42 ] だが運がよくないと全部が消える素人にはオススメできない諸刃の剣
685 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 21:53:19 ] >>682 ・どう保存しているか ・どのように保存されているのか これが分かれば可能。 分からなければ軽く水に浸す。
686 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 23:29:56 ] っつーか、自分で管理してるデータなら 自分で好きにしたらいいじゃん。
687 名前:デフォルトの名無しさん mailto:saga [2008/05/30(金) 00:58:14 ] アプリ起動中にfreeMemory()を表示させるとメモリーの様子が分かるが ゼロになると自動的に解放されてメモリーが増えるので メモリー不足のエラーなんか有り得ない (嘘)
688 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 03:33:04 ] 再帰でスタックオーバーフローが起きたら有りえるんじゃないの
689 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 10:44:44 ] ↑俺はぷよぷよ作ろうとした時に判定部分でそうなった
690 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 12:33:59 ] スタックは何KB?
691 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 20:30:23 ] >>682 残念ながらプログラムでは一部を消す、といったことはできません。 もしどうしても、というのなら「気」で消してみてはいかがでしょうか? まず、掌を熱くなるまでこすりあわせます(最初は風呂上りなどにやると良いでしょう)。 そして、両掌をわずかに離して向かいあわせてください。 この状態で掌をゆっくりと動かしてみましょう。 掌が互いに引っ張り合ったり逆に押し返すような「気」の「力」を感じるはずです。 掌に気を感じられるようになったら、端末の上に掌をかざしその「電気」を感じ取ってください。 うまくいけば、記録されている情報の「気配」を感じ取れるはず。 後は、消したい情報の気配を探り当て、邪気を送り込めばその情報を保持している電気を破壊できます。
692 名前:556 mailto:sage [2008/05/30(金) 21:21:48 ] そもそも消すという行為に何の意味があるんだ? 参照しなきやいいだけじゃん
693 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:24:46 ] ゴメン、名前欄ミスった 556とは関係ないです
694 名前:デフォルトの名無しさん [2008/05/30(金) 21:42:00 ] >>691 やってみた 本当に掌の間にねばっこい塊があるみたいな感じで引っ張り合うなw これで先生のあのデータを(略
695 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 22:19:50 ] やってみたがイマイチわからん。掌をどう動かすんだ? 距離を離すようにするのか、それとも距離を一定にしながらすれ違うように動かすのか・・
696 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 07:50:51 ] >>695 私は691ではないけど、やってみた感じでいうと こすりあわせなくても、 合掌して手のひらを4mm〜8mm位の間で離したり近づけたりしていると なにかの存在があるように反発力を感じた。 すれ違うとかじゃなくて、 両手の平の位置は合掌時の位置関係で固定するのが正しいみたいだよ。
697 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 21:14:20 ] お前ら、2chネラーの言うことなんて真に受けるなよ(w
698 名前:デフォルトの名無しさん [2008/06/01(日) 02:20:27 ] au使ってるんだけど 作ったアプリを携帯に入れるにはどうしたら良いんでしょうか
699 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 02:31:35 ] >>698 docomo端末に買い換える
700 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 09:15:06 ] >>697 クレタ人か。
701 名前:デフォルトの名無しさん [2008/06/01(日) 09:56:16 ] auのほうがいいからやだ
702 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 11:07:41 ] >>698 「iアプリゲーム開発テキストブック903i/703i対応」著:布留川英一 の365ページ以降に「au/ソフトバンクへの移植」があるから読んでみたら
703 名前:デフォルトの名無しさん [2008/06/01(日) 12:53:03 ] 携帯へのダウンロードの問題だけなんだけど auで動くかどうかは www.au.kddi.com/ezfactory/tec/spec/ezplus.html のツールで確認済み やっぱページにアップするしかないのかしら
704 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 13:06:26 ] 今EZアプリ動く機種あるの?
705 名前:デフォルトの名無しさん [2008/06/01(日) 13:08:01 ] 動くことは動くんじゃね
706 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 13:20:45 ] まぁ、どっちにしてもスレ違いな気がする。 EzアプリってMIDPじゃないのか…?
707 名前:デフォルトの名無しさん [2008/06/01(日) 13:21:50 ] なるほどここはiアプリか確かにそうだね ごめん
708 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 13:35:19 ] IApplication.getParameter()で取得するパラメータって エミュレータで設定できますか?
709 名前:デフォルトの名無しさん mailto:saga [2008/06/01(日) 19:18:28 ] 配列a[0]〜a[100]までを引数にしたのですが meso(a[]); : : void meso(int a[]){ } とやってもエラーが出ます どうすればいいですか?
710 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 19:32:56 ] >>709 pc11.2ch.net/test/read.cgi/tech/1210529127/