[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その5 (992レス)
■吉里吉里/KAG/TJS雑談質問スレ■その5 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
857: 名前は開発中のものです。 [sage] 2005/04/12(火) 19:35:26 ID:2ZjPBZ3W >>856 うん、というか、自分でいちいち座標で分けるとかしなくて、 トランプの各カードを一つずつのレイヤにして、 こんな感じにするのが素直だと漏れは思う class TrumpCard extends Layer{ ; ... ; ... ; function onClick{ ; ; // クリックされた ; ; super.onClick(); ; ; turnover(); ; ; } ; function turnover(){ ; ; // めくれる ; ; } ; } http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/857
858: 名前は開発中のものです。 [sage] 2005/04/12(火) 20:54:59 ID:xQP2M/ZC >>857 基本的に同意。 ただ同期取りたい時どう組めばいいのか分からん。 あとコード整形するなら全角スペースにしれ。 コピペしたらエラーが出る? ソンナノ('A`)シラネ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/858
859: 名前は開発中のものです。 [sage] 2005/04/12(火) 21:44:44 ID:2ZjPBZ3W >>858 この整形いい考えだと思うんだけどなあ。 もっと広まらないかな。 > 同期取りたい時 えっと、たとえば? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/859
860: 名前は開発中のものです。 [sage] 2005/04/12(火) 22:09:57 ID:xQP2M/ZC >>859 あぁ、めくれるって言うから、ひっくり返るアニメーションをイメージしてた。 一応、俺は >856 じゃないんで、そろそろ引き篭もることにするよ。 >857 の整形に関して言えば、なんつーかキモイ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/860
861: 856 [sage] 2005/04/12(火) 23:35:32 ID:1RDeaCcw 神経衰弱を想像してみて下さい。 各レイヤにトランプ裏面を52枚用意して、 2つのカードをクリックしたら、そのイベントで 53,54枚目に表を描画する。 外れたら53,54だけクリア。 当たったら53,54とその下の裏面もクリア。 (クリアというのはlayoptで開放するのでも、 ダミーで透明1ドット画像表示するのでも良いかと思ってます) それをやるならどうすればいいでしょう。 >>857 オブジェクト化するといけるとは思うのですが、 今までと呼び出しとかかわってきて改変ややこしそう… やってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/861
862: 名前は開発中のものです。 [sage] 2005/04/13(水) 01:17:05 ID:UCsOBI91 とりあえず適当な神経衰弱を作ってみた ソース ttp://gamdev.org/up/img/2523.lzh (コメント無いけど http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/862
863: 856 [sage] 2005/04/13(水) 15:27:06 ID:21UU7UNL クリッカブルマップで52カ所やるとめっさ重くなるんでしょうか。 しょっちゅう止まります。 やっぱりクラス管理に切り替えます。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/863
864: 名前は開発中のものです。 [sage] 2005/04/13(水) 19:39:57 ID:qXOfog6z >>862 バラけた感じが萌えるな http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/864
865: 名前は開発中のものです。 [sage] 2005/04/14(木) 13:17:18 ID:Sk+IVvj8 質問です。 画面上のキャラクターが一定のアニメーションを繰り返している間に メッセージを表示することは可能ですか? (キー入力待ちも含む) その場合、swfやムービーは使わないとします。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/865
866: 名前は開発中のものです。 [] 2005/04/14(木) 15:34:06 ID:Sk+IVvj8 連続での質問失礼します。 昔のavgなどでよく見られた、メッセージを表示しながら音を出すことができますか? BGMではなく、文字が表示された時に出る音です。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/866
867: 名前は開発中のものです。 [sage] 2005/04/14(木) 16:23:11 ID:adPoV49U 可能です http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/867
868: 名前は開発中のものです。 [sage] 2005/04/14(木) 19:08:04 ID:I/aeO0wg おらも知りたい それってKAGでできるんか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/868
869: 名前は開発中のものです。 [sage] 2005/04/14(木) 19:31:57 ID:E6LIBP3K >>865 リファレンス嫁 >>866 1文字ごとにSE鳴らせば?w もしくは適当にMessagelayer.tjsいじるか。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/869
870: 名前は開発中のものです。 [sage] 2005/04/14(木) 21:14:02 ID:xj6iJh6X 文字が出るスピードとSEのスピードを計算して調節すりゃすむ話だろ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/870
871: 名前は開発中のものです。 [sage] 2005/04/14(木) 21:51:56 ID:Z/T/BaSV あはは、ワロタ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/871
872: 名前は開発中のものです。 [sage] 2005/04/15(金) 00:51:03 ID:Zi0RKoaI >>869 リファレンスは読んだけど、全部は読んでいないよ。 アニメーションつうのがそれっぽなぁとは思ったが、とりあえず知っている人に聞いた方が早いからな。 一文字ごとにSE鳴らせばつうのは、、、そのくらいは自分でも思ったけどな スクリプトが激しく醜い、激しく面倒。 で、TJSいじるのも自分で思って、メッセージレイヤ関係を除いたけどよくわらんから聞いた。 (オレは、java、basic、cobolあたり知っているからよく読めばいんだろうが、それが面倒) ようは面倒だから聞いてしまったのさ、しかしまぁ自分でも厨だな、と思うよ。 自己解決できるようにがんばりまさ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/872
873: 名前は開発中のものです。 [sage] 2005/04/15(金) 00:54:50 ID:xe5y/hLb よっしーみたいなのであまり言い訳しない方が http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/873
874: 名前は開発中のものです。 [sage] 2005/04/15(金) 01:44:53 ID:4hWPQ+U3 リリースキター http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/874
875: 名前は開発中のものです。 [sage] 2005/04/16(土) 18:31:37 ID:vD2z28XC メッセージの表示など別の事をしながら、定期的な感覚で背景画像を操作するには、どうすればよいのでしょうか? 具体的には、周期的に背景を光らせる(稲光の演出)をしたいのですが・・・ OnTimerで実現させるのだろうとは思うのですが、以前見たその解説サイトが見つからなくて…… [iscript]\ var timer; timer = new Timer(onTimer, ''); timer.interval = 2000; // 任意のタイミング timer.enabled = true; tf.time=0; function onTimer() { 〜〜〜 }; [endscript]\ 〜〜〜、の部分に画像処理の命令を入れるのかとは思うのですが、 済みませんがお教え頂けませんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/875
876: 名前は開発中のものです。 [sage] 2005/04/16(土) 21:26:48 ID:wc9ugQ33 tf.time=0; は不要だと思うけど、それはともかく、えーと kag.process(何とか) でいいんじゃないかな。 ただし時間内に終わらないと、やっかいなことになるかもしれない。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/876
877: 名前は開発中のものです。 [sage] 2005/04/17(日) 01:53:47 ID:wB/qIwSs kag.process(何とか) だと、背景を操作する度にテキスト表示などの本処理が止まってしまって無理です http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/877
878: 名前は開発中のものです。 [sage] 2005/04/17(日) 02:14:27 ID:VrRa183l じゃあ自前でやるしかないな サンプル書くから三十分待てや http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/878
879: 名前は開発中のものです。 [sage] 2005/04/17(日) 02:21:28 ID:+MHJqzMe asdで稲光描くのじゃダメけ? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/879
880: 名前は開発中のものです。 [sage] 2005/04/17(日) 02:32:41 ID:VrRa183l こんな感じじゃないかな コメント無いけど、何やってるか分かるよね ttp://upld2.x0.com/data/upld1446.lzh http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/880
881: 名前は開発中のものです。 [sage] 2005/04/17(日) 02:33:38 ID:VrRa183l あれ、asdでできるの? それなら明らかに話は早いんだけど http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/881
882: 名前は開発中のものです。 [sage] 2005/04/17(日) 03:06:10 ID:wB/qIwSs >>876-881 あらかじめ連結画像を用意しておく事で、asdでもおよそ思っていた動作が出来ました。 asdは前景レイヤに使うものだとばかり…… ; ------------------------------------------------------------------------------- *go @loadcell @loop ; @macro name=copyone @copy dx=0 dy=0 sx=%x sy=0 sw=640 sh=480 @endmacro ; *start @copyone x=0 @wait time=3000 @copyone x=640 @wait time=50 ; @jump target=*start ; ------------------------------------------------------------------------------- ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/882
883: 名前は開発中のものです。 [sage] 2005/04/17(日) 21:31:53 ID:+MHJqzMe あと、稲光のasdを再生するための専用の前景レイヤを 一枚用意してしまうというのも手ね。そーすると使いま わしが効くのだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/883
884: 名前は開発中のものです。 [sage] 2005/04/18(月) 15:41:24 ID:N8ahUp3v ウインドウのどの座標がクリックされたかを知りたい時には どうすればいいですか。 Window#onClick(x,y) のイベントからx,yを取り出して タグで変数f.x f.yに代入して使いたいんです。 例えばウインドウ上のキャラをクリックしたら画像が変化するとか。 あ、Layer#onClickなのかな? まあいずれにしても、イベントで得られた座標情報を取り出して タグ内で使用できればなあと思っています。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/884
885: 866 [sage] 2005/04/18(月) 18:30:15 ID:y0H0c/Wg 自己解決しましたので、報告します。 結果的にはMessageLayer.tjsをいじったのですが コンストラクタで、適当な名前で test_se = new WaveSoundBuffer(owner); こんなかんじでオブジェクト作って、wavファイルをopenしまして 1150行あたりの文字表示しているあたりに if(test_se.status == "stop") test_se.play(); こんなかんじで追加しました。 この場合、seが鳴っていなければ鳴らすってかんじになっています。 一応自分の意図した状態にはなりました。 さらに少しいじってon、offやwavファイル指定などつければ完成かな。 では失礼します。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/885
886: 866 [sage] 2005/04/18(月) 18:37:41 ID:y0H0c/Wg 先ほどの音再生部分ですが、stop状態でなくても音が再生されている場合 停止するのを待って再生されるようなので文字に追いつけなくなります。 つまり音が鳴っている間は、次の音は鳴りません。 以下のようにすると、文字の速度にあわせて音が鳴ります。 if(test_se.status == "play") test_se.stop(); test_se.play(); http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/886
887: 866 [sage] 2005/04/18(月) 18:56:49 ID:y0H0c/Wg KAG中で、鳴らす音を変更するときは以下のようにすると変更できます。 [iscript] kag.fore.messages[0].test_se.open("hoge.WAV"); [endscript] ただ、オープンしたメディアをクローズする方法がまだわかりません・・・ ならしたくない部分では音を消せばいいのでしょうが… http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/887
888: 名前は開発中のものです。 [sage] 2005/04/18(月) 19:10:41 ID:hqBdHV6h >>884 kag.lastMouseDownXとYに最後にマウスがクリックされた 座標が入ってるけど、それじゃダメなの? つーかそんな用途なら普通にクリッカブルマップ使えばいい 気がするが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/888
889: 866 [sage] 2005/04/18(月) 19:11:57 ID:y0H0c/Wg コレで良いのか判りませんが、一応以下のようにすると初期化されるため 音が消え、オープンされていない状態になります。 [iscript] kag.fore.messages[0].test_se = new WaveSoundBuffer(kag); [endscript] http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/889
890: 名前は開発中のものです。 [] 2005/04/18(月) 22:39:21 ID:V34d8B3h はじめまして。 吉里吉里でのビデオ再生について質問させて下さい。 WIN98以降をターゲットにした場合、AVIコンテナのWMVは再生する事は出来るのでしょうか? ここの過去ログやMicroSoftのHPを見てきて、WIN98SE以降ならメディアプレーヤー9 (SE以降対応)を入れれば、ビデオ再生出来るらしいという事は分かったのですが、 WIN98がどうなのか今一分かりませぬ。。。orz。 mpeg1が無難だという事は過去ログで見たのですが、出来れば画質にも拘りたいという 意見がサークル内で出まして、質問させていただきました。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/890
891: 名前は開発中のものです。 [] 2005/04/19(火) 01:08:49 ID:mGzz7jOF そう言う質問は本家でやった方がいいんじゃない もう遅いけど…。 ちなみに俺から言えることは説明書嫁とか。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/891
892: 名前は開発中のものです。 [sage] 2005/04/19(火) 02:31:36 ID:Mm0JrGcn >>889 invalidate kag.fore.messages[0].test_se とかの方が穏便だと思われ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/892
893: 890 [sage] 2005/04/19(火) 03:08:36 ID:JkpjtZTP >>891さん 早いレスありがとうございますm(__)m。 本家のほうか2chのどちらに質問しようかは迷ったのですが、過去ログで似たような質問がHITした こちらのほうに書き込ませていただきました。 ビデオ再生の項目については吉里吉里付属のリファレンスも読んだつもりだったのですが、 流してしまっていたのかもしれません。。。orz 吉里吉里のムービー再生はDirectShow依存らしいという事も分かりましたので、そちらのほうの リファレンスも読んでみようと思います。 >>もう遅いけど…。 なるべく出来るものなら企画者の要望には応えたいと思っているので、どうしても分からなければ、 厚顔にも本家のほうにも質問するかもしれないです^^;。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/893
894: 884 [sage] 2005/04/19(火) 10:17:06 ID:6WS3iNcB >>888 クリッカブルマップのルール部分(?)が何十個もあって、 しかもメッセージ部分をクリックしていざクリッカブルマップ! って時には既にハング状態。 そこで座標を取って計算した方が手っ取り早いと思ったのです。 しかし、軽くなりハングしなくなったが新たな問題が… 「最後の値」を格納するのがkag.lastMouseDownX(Y)ですよね? シーン移動やメッセージ送りをした直後に、その値は残っているはずで、 肝心の画面クリックの時に、自動的にその値が使われてしまうのです。 最初、使うべきシーンの前で初期化しようと [eval exp="kag.lastMouseDownX=-1"]\ とかやったのですがエラーが出ました。kagオブジェクトは操作できないんですね。 「座標を使うべきシーンに入った瞬間」 その直前のクリック座標情報は無視できる、出来れば-1などで初期化できる、 あるいはkag.lastMouseDownXを使わずにやる、 そんな方法はないでしょうか。 #もちろん数が少ないならクリッカブルマップでやりますけどねぇ…。 #85個もあると… http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/894
895: 884 [sage] 2005/04/19(火) 11:17:26 ID:6WS3iNcB あ、すいません [eval exp="kag.lastMouseDownX=-1"]\ 使えましたわ。 ちゃんと代入されてる。 自己解決すいません。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/895
896: 名前は開発中のものです。 [sage] 2005/04/19(火) 11:45:24 ID:NvPtL+ez うち別にルール部分がそんなにたくさんあってもそういう状況にはならないなあ なんか間違ってるんじゃないの? どう書いてるの? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/896
897: 名前は開発中のものです。 [sage] 2005/04/19(火) 12:58:33 ID:eieBuGPZ >>885 TJSのVMがGC積んで無かったなら恐ろしい事になるなぁおい。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/897
898: 名前は開発中のものです。 [sage] 2005/04/19(火) 17:39:36 ID:Mm0JrGcn まあ実際にはGCはあるので、大丈夫なんだけどね。 >>885 function finalize 内で invalidate しておいた方がいいとは思うよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/898
899: 885 [sage] 2005/04/20(水) 00:29:39 ID:h9ZmiOs0 >>897>>898 ですね、自分もなにかしらのクローズ処理が必要と思ったのですが 気がついたのは昨日寝る直前にリファレンスを読み直しているときでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/899
900: 名前は開発中のものです。 [sage] 2005/04/20(水) 07:46:01 ID:cbMbSY9+ >>899 close() が無いって事はそれを意識しないで良い実装になってると考えて良いと思われ。 IOストリームのクローズは多分、ストレージが変更された時と finalize 時に実行されてる と予測するのが妥当なので確実に閉じておきたいなら invalidate するのがまぁ正解。 以上を踏まえて MessageLayer に関数追加するならば、 var test_se; // = void function setGlyphSE( storage ) { ( test_se = new WaveSoundBuffer() ).open( storage ); } function resetGlyphSE() { invalidate test_se; test_se = void; } function finalize() { ...略 invalidate test_se if( test_se !== void ); //追加 } 再生部分では test_se が void かどうかで実行判定を行えば良い。 if( test_se != void ) { test_se.stop() if(test_se.status == "play"); test_se.play(); } http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/900
901: 名前は開発中のものです。 [sage] 2005/04/20(水) 18:45:57 ID:7aU5QFFz 本当に初心者の質問で申し訳ないのですが、 @link targetを使って WEB上のhtmlページに飛ばすのはどうするのでしょうか orz http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/901
902: 名前は開発中のものです。 [sage] 2005/04/20(水) 19:01:26 ID:tx2+oCuC 人はおまえを初心者ではなく教えてクンと呼ぶ マニュアルに一回でも目を通したか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/902
903: 名前は開発中のものです。 [sage] 2005/04/20(水) 20:55:01 ID:OaFpsddm 本当に教えてクンの質問で申し訳ないのですが、 @link targetを使って WEB上のhtmlページに飛ばすのはどうするのでしょうか orz http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/903
904: 名前は開発中のものです。 [sage] 2005/04/20(水) 21:09:46 ID:PskgGfP9 >>901 |-`)ノ⌒[吉里吉里/KAGではじめるゲーム製作(工学社) P185〜] http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/904
905: 名前は開発中のものです。 [sage] 2005/04/20(水) 21:11:23 ID:GK7Lowme 目が節穴なお方が参られたようですね http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/905
906: 名前は開発中のものです。 [sage] 2005/04/20(水) 21:39:16 ID:OaFpsddm >>904 高いよアホ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/906
907: 名前は開発中のものです。 [sage] 2005/04/20(水) 22:41:51 ID:Kj9tQnLA >>906 学校の図書館でリクエストすれ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/907
908: 名前は開発中のものです。 [sage] 2005/04/20(水) 22:58:13 ID:GK7Lowme どこに目つけてるんだろうね http://devdoc.kikyou.info/tvp/docs/kag3doc/contents/TJSTips.html http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/908
909: 名前は開発中のものです。 [sage] 2005/04/20(水) 23:37:33 ID:OaFpsddm >>907 そんな悠長なことしてられるか。 >>908 お前は自分のチンコがどこについているのか数えたことはあるのか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/909
910: 名前は開発中のものです。 [sage] 2005/04/21(木) 00:06:24 ID:/dl9Z8cn >908 ありがd 大感謝 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/910
911: 名前は開発中のものです。 [sage] 2005/04/21(木) 13:42:34 ID:Oj2HArUb へー。"どこについているか"って"数える"ものだったんだね…日本語って不思議。 ========================チラシの裏======================================= さて、時間ねぇぞぉおい。 ウチ、夏コミ間に合うのかほんと。 絵師は既に体験版用の絵の締め切り1ヶ月以上過ぎてるし。 まぁ、俺も遅れてる以上偉そうにいえないが… まともに納期守ってるのシナリオ担当だけだorz =========================チラシの裏終わり================================ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/911
912: 名前は開発中のものです。 [sage] 2005/04/21(木) 21:09:06 ID:8Vkiv6wh へー。"チラシの裏"って"!?"ものだったんだね…2chって不思議。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/912
913: 名前は開発中のものです。 [sage] 2005/04/21(木) 23:55:53 ID:jPBr9TTi 完成品をxp3形式で固めた場合、 krkr.exeとプラグイン類を同じフォルダに入れれば動作するのでしょうか。 なんか、コマンドラインで*.xp3を指定しろ見たいなエラーが出るんです。 そんでxp3をD&Dしてやったら起動。 exe一発で読んでくれる方法って無いですか? patch当てる必要が出た時に、全部コマンドラインでは…。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/913
914: 名前は開発中のものです。 [sage] 2005/04/22(金) 03:19:08 ID:Q4++yAH5 data.xp3という名前にすればいけます http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/914
915: 名前は開発中のものです。 [sage] 2005/04/23(土) 11:29:49 ID:xiiOOZ05 TJS2ってLuaとかRubyみたいな他のインタプリタ型のスクリプト言語と比べて 速さはどうなんですか? 組み込みとしての実績はいまのところ吉里吉里だけですよね? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/915
916: 名前は開発中のものです。 [sage] 2005/04/23(土) 16:47:27 ID:1gHh0IJY LuaはともかくrubyとTJSを比べるのは、なんか違う気が。 実績という言い方も同様 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/916
917: 名前は開発中のものです。 [sage] 2005/04/23(土) 17:36:10 ID:rFD872cb ttp://gamdev.org/w/?%5B%5B%A5%CE%A5%D9%A5%EB%A5%C4%A1%BC%A5%EB%C1%AA%B9%CD%5D%5D Perlとの比較は乗っている http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/917
918: 名前は開発中のものです。 [sage] 2005/04/23(土) 17:56:31 ID:1gHh0IJY 言語としてじゃなくて速さだけ比べてるのか。じゃ>916の一行目は撤回。 すまんかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/918
919: 名前は開発中のものです。 [sage] 2005/04/23(土) 18:06:16 ID:Q6pyyuiU 右クリックでメニューを表示して 栞のセーブロードや、ゲーム終了や、メニューに戻る、メッセージを消す など、普通のゲームに一通りあるのを実装したいのですが。 どうもサブルーチンでは、記録可能ラベルに戻る行為は出来ないようで。 同じファイルのラベルに飛ばしたい操作ができません。 ( [jump target=*menu]\ とかやるとエラー。) こういう時はどうやって飛ばせばよいのでしょうか。 rclick属性のjumpを使えばいいのかな? もしがいしゅつだとかそう言うこと解説してるサイトがあったら ごめんなさい吉里吉里と吊ってきます。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/919
920: 名前は開発中のものです。 [] 2005/04/23(土) 21:30:05 ID:M0I6onmW >>917 サンキュー そういうのが知りたかったんだ HSPより速いなんて知らんかった >>918 ごめん 俺の書き方が悪かったみたいだ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/920
921: 名前は開発中のものです。 [sage] 2005/04/24(日) 02:28:03 ID:RAfO8iqv 感動しますた (´・ω・`) ttp://web.archive.org/web/20021201233500/http://www.geocities.co.jp/NeverLand-Mirai/6018/gonly/Top.html http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/921
922: 名前は開発中のものです。 [sage] 2005/04/24(日) 08:55:12 ID:hhj+72z6 >>921 まともなサイトじゃないな。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/922
923: 名前は開発中のものです。 [] 2005/04/24(日) 13:48:29 ID:Ut/wLJpB >>850-853 のように、私も @macro name=links @eval exp="tf.temp=mp.target.length" @eval exp="tf.temp=mp.target.substring(1,tf.temp-1)" @if exp="sf[tf.temp]==void" @eval exp="sf[tf.temp]=0" @endif @if exp="sf[tf.temp]==1" @font color=0x808080 @endif @eval exp="mp.exp+=',tf.temp2=kag.fore.messages[0].links[kag.fore.messages[0].lastLink].target,tf.temp=tf.temp2.length,tf.temp=tf.temp2.substring(1,tf.temp-1),sf[tf.temp]=1'" @link storage=%storage target=%target exp=%exp clickse=se_click @endmacro というマクロを使ったのですが、 リンクにフラグを付けたときはうまくいくのですが、 フラグの付いてないリンクの時にエラーが起こります。 @eval exp="mp.exp+=',〜〜〜'" の、「,」部分を消すと、フラグ無リンクはうまくいくのですが 今度はフラグ有リンクがエラーになります。 フラグの有無に関係なくうまく行くようにするには、どうしたらいいのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/923
924: 名前は開発中のものです。 [sage] 2005/04/24(日) 15:25:29 ID:BQoJsuLg evalの","を消しちゃって、そのevalの前に @eval exp="mp.exp+=',' if mp.exp!==void" とかを置いてみるとか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/924
925: 923 [sage] 2005/04/24(日) 15:32:19 ID:Ut/wLJpB >>924 出来ました!ありがとうごさいました!! http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/925
926: 名前は開発中のものです。 [sage] 2005/04/24(日) 17:58:13 ID:hrZvxkNC >>919 右クリックメニューからタイトル画面何かに戻る処理をしたい場合の話か? 記録可能かどうかは関係無しに、サブルーチンから一度 [return] しないと [jump] は使えない筈。 [return] の storage / target 属性を指定する事で戻り先の指定は一応可能。 右クリックメニューから更にサブメニューのラベルに飛びたい場合は [call] を使え。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/926
927: 名前は開発中のものです。 [sage] 2005/04/25(月) 17:58:14 ID:8TlUBJB2 間違って別のファイルをXP3にしてしまったんですが、 元に戻す方法はあるんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/927
928: 名前は開発中のものです。 [sage] 2005/04/25(月) 19:04:49 ID:QaOz/ANH アーカイブ前のファイルを消すと言う思考がワカンナイ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/928
929: 名前は開発中のものです。 [sage] 2005/04/25(月) 19:22:13 ID:uM8nCB4Z 戻す方法を考える事も調べる事もしてないのかお前は http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/929
930: 名前は開発中のものです。 [sage] 2005/04/25(月) 23:33:25 ID:DG31HzFw >>927 まちがえて別のフォルダをxp3にしたとしてもだ。 その間違えた方のフォルダも本来xp3にするはずだったほうのフォルダもそのまんま 残ってるだろ? 展開厨はばれない様に自力で隠れてやりやがれ #xp3デコードするアプリ作ればいいんじゃね?などとしれっといってみる http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/930
931: 名前は開発中のものです。 [sage] 2005/04/28(木) 22:51:00 ID:QSkOySYy 世界の名作をサウンドノベルにしてみました。 一度遊んでください。 http://www.geocities.jp/jyamupansan/ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/931
932: 名前は開発中のものです。 [sage] 2005/04/29(金) 00:32:08 ID:DxTvUN3c http://www1.ocn.ne.jp/~tomapon/main/town085.htm 驚異的景観!ガードレールだらけの謎 これはビックリ!、フェンス越しに見える大量のガードレールの数 はいくつあるのだろうか?、なぜこんな大量にガードレールがここ に集まったのか?、そしてこのガードレールは何の意味があるの か?、使わなくなったガードレールの墓場なのか?。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/932
933: 名前は開発中のものです。 [sage] 2005/04/29(金) 14:33:51 ID:K0Ecee6u >>922 もう、優香タン世代じゃないのか http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/933
934: 名前は開発中のものです。 [sage] 2005/04/29(金) 14:54:43 ID:HUHtHpSy なんでプログラムが上手くいかなかったら なんでもかんでもバグと言う奴がいるんだろうね。 確かにプログラムはストレスが溜まるが人のせいにするのはイクナイ http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/934
935: 名前は開発中のものです。 [sage] 2005/04/29(金) 16:17:14 ID:Uqn/eZ03 プログラム/スクリプトが意図通りに動かない=バグがある状態。 自分自身で書いたスクリプトにあるバグは普通に自分の責任だから、 別段他人のせいにしているワケでは無いと思うのですが、が、が。 一見してわかりにくいミスの事を特にバグって言うんだったっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/935
936: 名前は開発中のものです。 [sage] 2005/04/29(金) 16:43:25 ID:ZJ5K0aRA >935 プログラマの意図と書かれたコードが合致してる、という前提条件が抜けてる。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/936
937: 名前は開発中のものです。 [sage] 2005/04/29(金) 17:28:29 ID:Uqn/eZ03 >>936 合致してたら意図通り動くんじゃ……。 プログラマの意図とコードが合致していてプログラム自体の動作が意図に合致しない場合は コンパイラなりVMなりの言語処理側に問題があると考えるべきでは。それこそ他人のバグだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1095183786/937
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 55 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s