■吉里吉里/KAG/TJS雑談質問スレ■その9
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2006/10/10(火) 06:04:10ID:gTzd6sC4本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。
自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。
マルチポストはやめましょう。個人叩きも禁止です。
8 http://pc8.2ch.net/test/read.cgi/gamedev/1147590108/
7 http://pc8.2ch.net/test/read.cgi/gamedev/1138099311/
6 http://pc8.2ch.net/test/read.cgi/gamedev/1116774771/
5 http://pc8.2ch.net/test/read.cgi/gamedev/1095183786/
4(タイトルは3) http://pc5.2ch.net/test/read.cgi/gamedev/1081199649/
3 http://pc5.2ch.net/test/read.cgi/gamedev/1067436686/
2(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
1 http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/
吉里吉里2/KAG3雑談質問スレ_過去ログ
http://www.geocities.jp/kirikiri_log/
【公式】
kikyou.info
http://kikyou.info/
吉里吉里ダウンロードページ
http://kikyou.info/tvp/
0475名前は開発中のものです。
2006/11/21(火) 04:24:45ID:r0Vb0/tmまず真っさらな状態からどこも弄らずアニメーションが表示できるか試してみれば?
0476名前は開発中のものです。
2006/11/21(火) 04:52:21ID:NMhfdcsdbgmフォルダに同名ファイルコピーしてしまってまぎれてたとかじゃないのか。
0477名前は開発中のものです。
2006/11/21(火) 05:03:31ID:tEEkJEtt>これらを考えると、XPで作ったフォルダには
>フォルダじたいにユーザーに認識できない
>何らかの手が加えられているとしか思えません。w
そんな問題だったらもっと騒がれてる。もともと目パチなんて初歩の初歩だ。
このスレでも出来ない騒いでるのはお前だけだろ?
・そもそもお前のマシンがおかしい。
・お前の吉里吉里がDL時かいじくったときにおかしくなった。
・お前の凡ミス
これら以外ありえない。
0478名前は開発中のものです。
2006/11/21(火) 05:25:19ID:TZp4c/8B空のフォルダを上書きして症状が直ったっていうのは、
かなりの確率で、勘違いだと思うよ。
もっと別の要因があるんじゃないかな。
もし本当に、空のフォルダを上書きして直ったようなら、
それはWindows自体が壊れてるんだよ。
しかし分かりづらい日本語を使うね。
もしも高校生以上で、この言語能力だったら深刻だ……
0479名前は開発中のものです。
2006/11/21(火) 06:37:34ID:kvEf8dZYそもそも、触れてないって事はクリック待ちグリフはまともにアニメーションしてる訳だろ?
何でそういう考えになるのか不思議で仕方ない。
エラーが出ないなら、俺も同名ファイルが原因だと思うけどな。
ちゃんとテンプレート以下にあるフォルダ全部調べたのか?
0480名前は開発中のものです。
2006/11/21(火) 06:45:46ID:kvEf8dZY0481401
2006/11/21(火) 07:53:13ID:DZJFXMnN自分のpcがおかしいみたいですね。
これなんですけど
ttp://kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi61586.zip
0482名前は開発中のものです。
2006/11/21(火) 08:13:50ID:tEEkJEttPC不具合よりもケアレスミスの可能性の方がはるかに高い。
・bgmフォルダにコピーミスで同じ名前のイメージファイルができた。
・同フォルダ内にasdファイルがないから当然アニメしない。画像は出る。
・bgmフォルダとimageフォルダだとbgmフォルダを先に参照する。
その後に同名ファイルがあっても無視されるからiamgeフォルダをいくら
変えても吉里吉里には無視されてるので反映されない。
・imageフォルダの該当ファイル+シナリオとコピーして別の機械で動作させれば
当然bgmフォルダにある同名ファイルがないのだからアニメが表示される。
・bgmフォルダに空フォルダ上書きで同名ファイル消去され晴れてimageフォルダの
ファイルを参照してくれるようになった。
症状的にはコレですべて説明がつく。おもしろいぐらいに。
あぁは言ったがそんな他の動きは正常でそこだけPCがおかしくなるほど
偏った使い方が>401に出来るとは思えない。
0483名前は開発中のものです。
2006/11/21(火) 11:01:36ID:Pj1gf4+s人に見てもらおうと思うならちゃんと正しくリンク貼ってくれよ
使ってるのも開発版だし…
でな、原因はasdファイルのコレ↓
× @copy dx=50 dy=72 sx=%x sy=0 sx=116 sh=29
○ @copy dx=50 dy=72 sx=%x sy=0 sw=116 sh=29
むしろWin98では動いたっつー方が不思議なんだが。
0484名前は開発中のものです。
2006/11/21(火) 11:56:19ID:TZp4c/8B>>481
俺もうpろだの使い方熟知してるわけじゃないけど、
そういうとこは最後に .html を付けたアドレスを貼っとくと安全だよ。
そういえば、誰も当該部分のスクリプト晒せって言わなかったんだよね。
スレの対応的にはそこが失敗だった。
俺も、公式のそつない対応を見習うようにしよう。
0485名前は開発中のものです。
2006/11/21(火) 12:04:03ID:MG+bHm+30486401
2006/11/21(火) 12:53:53ID:DZJFXMnNあれこれ試してるうちに失敗の派生系も産出していたようです…ort
まさに「無能な働き者」を体現してしまいました。思考の呪いです。
ご指南ありがとうございます。
0487名前は開発中のものです。
2006/11/21(火) 12:54:54ID:GfFzIDBP要するにXPのみの動作で言うと、
「systemフォルダをデフォの状態にしても動かなかったが、
image、bgmフォルダをデフォにしたら動いた」てことだろ?
ならそのimage、bgmフォルダに原因がある。
>どちらも内容は同じなのに片方だけ動く
プログラムファイルごと全く同じならそうはならん訳だが、
もし本当に空フォルダに空フォルダを上書きして直ったなら
不可視の同名ファイルが紛れ込んでる、くらいしか思いつかんな…
0488名前は開発中のものです。
2006/11/21(火) 12:56:34ID:GfFzIDBP0489名前は開発中のものです。
2006/11/21(火) 22:03:16ID:JEiU/PwO1.******
1-1.********
1-2.********
1-2-1********
1-3.*******
2.*******
こんな感じにしたいときはその都度[locate]で指定しないと駄目?
0490名前は開発中のものです。
2006/11/21(火) 22:14:22ID:KkUEqhes駄目
0491名前は開発中のものです。
2006/11/22(水) 13:28:55ID:zCtVVXNwttp://huromueruhu.hp.infoseek.co.jp/test.lzh
これが他人の環境でどう動くか知りたいんだってさ。
人柱になる勇者はいねーかww
俺は今出先だから帰っていじるかw
サブジェクトと本文がイマイチ一致してないな
本家の神達も駄目な例を上げるかテンプレ必須にして質問す奴は
的確に必要な情報を明かさせれば良いのに・・・
( ゚∀゚)O彡 本家マジでガンバレ! 超ガンガレ!
( ・∀・ )>” 乙であります!!
>グ=ASUS X1600
0492名前は開発中のものです。
2006/11/22(水) 14:32:21ID:QjENMi46人見知りな俺に公式の掲示板は敷居が高いガクガクブルブル
0493名前は開発中のものです。
2006/11/22(水) 17:51:29ID:dZUXH/Xl>>492
[wm]以前の問題だと思われ。
ttp://cgi.2chan.net/up2/src/f196304.lzh
imageタグのtop,left
move のpath
の指定値が思っている動作と違ってると思う。
以下
現状のレイヤの動き
0〜3の数字はレイヤの番号
□は見えてる画面
[img]→ [move]→ [img] →[move]
01 → 0□ → 0 →0□
□3 23 □3 13
2
本当は
01 → 0□ → 0□ → 01
□3 23 23 □3
になるんじゃないか?
0494493
2006/11/22(水) 18:13:28ID:dZUXH/Xlすみません。_| ̄|○
おいらが未熟でした。
0495名前は開発中のものです。
2006/11/22(水) 19:55:49ID:+Khd8gYw突っ込みどころ:
・3回と言いながら4回ループしてる
・吉里吉里のバージョンは2.26なのに、KAGは3.22r2
でも、原因は別のところにありそうな気がする。
3.22r2で動かしてみたけど、これがずっと左下に流れないのは確かに謎だ。
途中で右上に向かってムーブしてる箇所があるんだよなぁ。
[move]の1500ミリ秒より、[wait]の1500ミリ秒のほうが早く終わってると
しか思えないんだけど。
まあスフィアスの書き方がおかしいというのは確かで、[wait time=1500]
の代わりに[wm]を4入れればちゃんと動くんだけどさ。
0496495
2006/11/22(水) 20:22:53ID:+Khd8gYw直後の同timeの[wait]より時間がかかるかもしれないのが非同期か。
ハロ氏がレスしてたのはそういう意味なのね。勉強になるなぁ。
0497名前は開発中のものです。
2006/11/23(木) 02:19:59ID:TDrWVdnY公式に報告した方がいい?
Math.floor(1.01*100) == 101
Math.floor(1.001*1000) == 1000 ←
Math.floor(1.0001*10000) == 10001
Math.floor(1.01*1000) = 1010
Math.floor(1.001*10000) = 10009 ←
Math.floor(1.0001*100000) = 100010
Math.floor(1.01*2000) = 2020
Math.floor(1.001*20000) = 20019 ←
Math.floor(1.0001*200000) = 200020
(int)キャストでも同じ結果
0498名前は開発中のものです。
2006/11/23(木) 02:52:52ID:DDIwiRl/吉里吉里には通貨型がないしな
0499名前は開発中のものです。
2006/11/23(木) 06:24:23ID:irm9SzXn0500名前は開発中のものです。
2006/11/23(木) 06:50:36ID:c2s9nmnDttp://kikyou.info/tvp/bbs/bbs.cgi?mode=&action=treeall&num=9186
念のために言っとくと、これはtjsの問題じゃないよ。
浮動小数点数を採用してる限り避けられないことだから。
どのプログラム言語でも起こりえること。
0501名前は開発中のものです。
2006/11/23(木) 09:57:20ID:TDrWVdnY?? ごめん、どういう意味なのかよく分からない。
>>498>>500
レスthx。自分の知識不足が露呈したよorz
0502名前は開発中のものです。
2006/11/23(木) 17:57:30ID:sKB6jxxW選択肢で、
1教室
2廊下
3トイレ
とあって、3以外の選択肢を選ぶとまたこの選択画面に戻ってくるしくみにしています。
わからないのはここからで、
二回目以降の選択画面でさっき選択したのと同じ選択肢を選ぶと、
「そこはもう行ったじゃん・・・・」
というセリフとともにまたこの選択画面に戻したいのですが、
タグは何を使えばいいでしょうか。
教えてください、お願いします。
0503名前は開発中のものです。
2006/11/23(木) 18:09:01ID:hkxYJe3X0504名前は開発中のものです。
2006/11/23(木) 18:09:30ID:dn+I0zA3ifやらを駆使して自分で組め
0505名前は開発中のものです。
2006/11/23(木) 18:25:59ID:gK6qh6P60506名前は開発中のものです。
2006/11/23(木) 18:33:01ID:sKB6jxxW0507名前は開発中のものです。
2006/11/23(木) 19:19:41ID:sKB6jxxW苗字[edit name="f.苗字" length=100 maxchars=10]
名前[edit name="f.名前" length=100 maxchars=10]
で、苗字と名前設定画面が出る時に、
あらかじめデフォルトの名前をテキストボックスに表示させておきたいのですが
どうしたらいいでしょうか。何度もすみません。
0508名前は開発中のものです。
2006/11/23(木) 19:24:05ID:sKB6jxxW0509名前は開発中のものです。
2006/11/23(木) 21:40:51ID:Xg0d5Hnm吉里吉里/KAGではADVしか作ったことがないのですが、
今回アイテム作成系のSLGの製作に挑戦しています
変数処理など一部にのみTJSを使っていたら
製作途中の段階で150Mを越えてしまいました
なるべく簡単に容量を小さくしたいと思うのですが
やはり判定など、TJSで処理する部分を増やしたほうがいいのでしょうか
それともいっそのことNスクで製作し直したほうが簡単で容量も少なく済むでしょうか
あまりTJSを使っていないので、仕組みをまだよく理解していません
どなたかご教授お願いします
0510名前は開発中のものです。
2006/11/23(木) 21:44:42ID:hkxYJe3Xスクリプトの部分はテキストだから
TJSでもそうでなくても容量の面では大差ない
0511名前は開発中のものです。
2006/11/23(木) 21:47:09ID:UnyOhRP10512名前は開発中のものです。
2006/11/23(木) 21:47:36ID:fIx2TOShなにやってんだかしらないけど
フツーはそんなことにはならない
画像とか入れて150MBってこと?それでTJSつかって
それが小さくなるとおもったからそういうこといってんの?
どうにしろなにいってんだか分からん
0513名前は開発中のものです。
2006/11/23(木) 21:57:55ID:jDbKdlfp0514名前は開発中のものです。
2006/11/23(木) 23:06:55ID:Xg0d5Hnmシナリオで約3M、それを合わせたスクリプトで20Mくらい使っています
データの処理が多少重いです
0515名前は開発中のものです。
2006/11/23(木) 23:11:19ID:fIx2TOSh0516名前は開発中のものです。
2006/11/23(木) 23:55:10ID:DrtvuGH4リソースのフォーマットを圧縮重視にした方が現実的だ
たとえば256色しか使ってないならgifより8bit pngの方が圧縮率高いとか
むしろ画像データとかで無駄に色数保持してたりする可能性の方が高いよ
動画のフレームレートが無駄に多かったり、ビットレート無駄に挙げてたりさ
そっち方向を考えろ
0517名前は開発中のものです。
2006/11/23(木) 23:56:23ID:MVZnbMl7状況を正確・詳細に伝えられるようになってから質問してくれ。
アンタがするべきは150MBの内訳をもっと細かく書くことだ。
背景画像が何枚で何MB、何形式を使っているのか
前景画像が何枚で何MB、何形式を使っているのか
その他の画像が何枚で何MB、何形式を使っているのか
(αチャンネルつき画像なのかマスク画像を使っているのかも)
音声が何個で何MB、何形式を使っているのか
動画が何個で何MB、何形式を使っているのか
シナリオが何MBあるのか→3MB
KAGシナリオが何MBあるのか→20MB
自作TJSスクリプトが何MBあるのか
せめてこれくらい書いてくれ。
KAGシナリオ、自作TJSスクリプトに関しては一部で構わないから
晒してくれた方がより適切な回答が来るだろう。
状況から察するに、似たり寄ったりのタグを繰り返し書いてるだけ
じゃないのか? 力業でそう言うことをやる人は確かにいるけどな。
0518509
2006/11/24(金) 00:55:34ID:krWk++Jqすみません、製作途中なので画像などの全体的な容量は把握できていません
僕は担当ではないのでわかりませんが、サウンドはフリゲなので軽くしてあるそうです
画像もひとつひとつはそんなに重くはないです
ただ、移動箇所が多いので場面がよく動きます
自作TJSは知識がないので使えません。KAGシナリオの容量はまだ増えます
純粋にシナリオファイルのことを訊きたかったので、話が大きくなってしまい申し訳ないです
もう少し頑張ってみますが、皆さんのご意見ではテキスト分はあまり大差ないようなので
今後のために勉強してTJS処理を増やして吉里吉里で完成させてみようと思います
スレ汚しすみませんでした
0519名前は開発中のものです。
2006/11/24(金) 01:04:59ID:HYxPXGB+難しいな……
俺たちって
無力だな……
0520名前は開発中のものです。
2006/11/24(金) 01:18:31ID:bg88eBhF0521名前は開発中のものです。
2006/11/24(金) 01:23:07ID:bg88eBhF半角文字1文字が1バイト、全角文字1文字が2バイトの計算になりますね。
あとフォルダからのプロパティーでの容量表示ですが
クラスタサイズが64KBとかで大きいと、たとえ一つ一つのファイル容量が
小さくても。
たとえば1KBしかなくても64KBの容量を使います。
正しい容量を見る場合は「ディスク上のサイズ」ではなく
「サイズ」と書いている方の容量を見た方が良いですね。
0522名前は開発中のものです。
2006/11/24(金) 01:25:47ID:96dtWH9ISLGってことは、何度も再現される場面をその都度記述してたりしないか?
マクロで重複部分を圧縮するとか、気をつけてる?
0523名前は開発中のものです。
2006/11/24(金) 01:27:30ID:bg88eBhF同じような処理のスクリプトを何度もコピペしているかもしれませんね。
その場合はマクロを使った方が良いかもしれません。
TJSはKAGの機能と言うよりプログラムそのものですから
JAVAやVISUALBASIC.NET、C++並のオブジェクト指向プログラムの
基礎が解ってないと弄ることもままならないと思います。
そう言う物を理解した前提でのマニュアルになっていますし。
0524名前は開発中のものです。
2006/11/24(金) 01:28:30ID:gI1M0mdoなら初めに150Mって数字を出すな。
…と言いたいが、フリゲなら許せるw
かなり大作っぽいな。ぜひがんがってくれ。
0525名前は開発中のものです。
2006/11/24(金) 01:33:26ID:R1/lrAU0まさかそれらをコード内部に含めてないよね…?
それ抜いて17MBなんだよね…?
0526名前は開発中のものです。
2006/11/24(金) 01:37:05ID:FioLl8330527名前は開発中のものです。
2006/11/24(金) 03:44:32ID:+NBL0PUg想像出来ないは言いすぎでは。大体セリフ一つで20行くらい使ってる。
0528名前は開発中のものです。
2006/11/24(金) 03:58:26ID:Xf4NwZlJ0529名前は開発中のものです。
2006/11/24(金) 04:17:29ID:txQDm1ZXそれも凄いな…
そうとうアクティブなノベルなのかな
0530名前は開発中のものです。
2006/11/24(金) 05:05:21ID:QU/4gfooどっちにしろ圧縮すりゃ4分の1から5分の1くらいに縮むかな?
0531名前は開発中のものです。
2006/11/24(金) 05:07:30ID:9hMZO1PK煽りじゃなくてマジでどんな挙動するのか教えてくれ
FFDみたいなシステムでも実装してるのか!?
ttp://www.littlewitch.jp/products/clovers/system.html
0532名前は開発中のものです。
2006/11/24(金) 07:18:20ID:+NBL0PUg普通にセリフ毎にラベル打ったり、立ち絵表示変えたり、
ボイスのボリュームキャラごとに変えたり、キャラごとのテキストカラー変えたり。
あとサブルーチンからの復帰はtargetをラベルにしてるので
セリフの履歴重複表示を禁止したりかな。
まぁ基本的にみんなが言うようにマクロはほとんど使わず必要最小限にとどめてる。
あと余談だけどFFDとまでは言えないけども吹き出しセリフ処理とカットイン、
コマ内スクロールなんかも座標さえ求めておいたら出来るようにはしてあるよ。
見せ方が大変だから実用にいたってない(´A`)
FFDがスゴイのはシステムじゃなくて演出を考えるセンスと労力だと思う。
0533名前は開発中のものです。
2006/11/24(金) 08:27:30ID:xPkkMqUAなんでマクロを最小限にとどめているんだ?
そんなにスクリプトばかりあるとシナリオの修正が大変じゃないのか?
0534名前は開発中のものです。
2006/11/24(金) 09:59:51ID:togbHmW1あんまり多機能マクロ作るのも良くないかも知れんけど
それくらいは一つに纏めちゃっていいんじゃないか
単純計算で容量も1/20になる訳だし、デメリットは特にないと思うけどな…。
0535名前は開発中のものです。
2006/11/24(金) 11:23:59ID:+NBL0PUg自動出力してるからむしろマクロにするメリットがあまりないんだ。
軽量化といってもゲーム全体で数百MB以上あるところから数MB程度の話だし。
うちは1MB以上のシナリオなんて作ったことないからw
スクリプトひな形→自動プログラムに組み込み→出力
スクリプトひな形→マクロ作成→自動プログラムに組み込み→出力
こんな感じで一手間増えるだけの感覚。
0536名前は開発中のものです。
2006/11/24(金) 12:01:10ID:wdxAfOUO0537名前は開発中のものです。
2006/11/24(金) 12:40:14ID:Pxwc7iwi0538名前は開発中のものです。
2006/11/24(金) 13:10:25ID:FOokY2+x0539名前は開発中のものです。
2006/11/24(金) 13:52:11ID:+XQbViM40540名前は開発中のものです。
2006/11/24(金) 14:10:29ID:iUdHJWUGどう考えても>>539の方が正常
マクロ使わないんじゃなくてマクロ使えなくて強がってるだけです。
0541名前は開発中のものです。
2006/11/24(金) 14:16:24ID:KhSfDPS5よほど遅いならともかく、問題なく動くなら別に悪くはないだろ。
0542名前は開発中のものです。
2006/11/24(金) 14:23:18ID:iUdHJWUG0543名前は開発中のものです。
2006/11/24(金) 14:37:26ID:+XQbViM4別に悪いとかじゃないです
そのほうが楽でスクリプトも軽い、というのは俺の勝手な考えですから
でもゴリゴリ自動変換出力したものを
>うちのノベルもシナリオ100kbでスクリプト1MB越える。
>想像出来ないは言いすぎでは。大体セリフ一つで20行くらい使ってる。
ってのはちょっと特別な例じゃないかなと思ったんで
0544名前は開発中のものです。
2006/11/24(金) 14:45:11ID:TjxVNix6普通の事みたいに言ってたが、
普通はマクロ使うからな
0545名前は開発中のものです。
2006/11/24(金) 20:08:10ID:+NBL0PUg楽かどうかでいったらマクロは書くのにも直すのにも変換プログラムと
マクロスクリプトを弄らないといけなくなるから楽じゃないんだよ。
「想像出来ない」は言いすぎって思っただけで誰もがやってるとか
そんな事言う気は無いよ。
0546名前は開発中のものです。
2006/11/24(金) 20:43:29ID:6yVg3CqMスクリプトがデカイ分、読み込む速度とメモリ使用量には影響出るだろうけど
実行速度は問題ないだろうし、作業量が増えるばかりか
エンバグ何てことになったら目も当てられない。
0547名前は開発中のものです。
2006/11/24(金) 21:32:31ID:zTdWva/D>マクロスクリプトを弄らないといけなくなるから
どんだけ糞なマクロ書いてるんだよwww
0548名前は開発中のものです。
2006/11/24(金) 21:52:42ID:PYa7x5ip0549名前は開発中のものです。
2006/11/24(金) 21:59:48ID:JvYhHSpJだから俺はマクロ専用シナリオファイル作って
first.ksの先頭で読ませてる。
ともあれマクロ使うのにも実行する処理の理論的理解や
何処をどう弄ればシンプルになり、共同の処理に出来るか
とか、結構お勉強通りの数学だけじゃなくて
発想力がいるよね。
絵に挫折してプログラムに走ったけど
最終的に必要な創造力は変わらなくて大変だった。
最後に表現するのが絵か計算かの違いだけでプログラマーもクリエイターなんだと思ったよ。
0550名前は開発中のものです。
2006/11/24(金) 22:00:19ID:zTdWva/D0551名前は開発中のものです。
2006/11/24(金) 22:37:17ID:KLLk3f6N>>523
>TJSはKAGの機能と言うよりプログラムそのものですから
まあ確かにC++の生成物のプログラミング言語だ
>JAVAやVISUALBASIC.NET、C++並のオブジェクト指向プログラムの
>基礎が解ってないと弄ることもままならないと思います。
TJSはJSを元にしている。javaやC++にはラムダ式や無名関数やなどが無い
それとTJSのクロージャやcontextof演算子はJS風のクロージャとコンテキストチェーンが理解してないと難しい
contextof演算子なんかはJSやってないとリフレクトしている様にしか見えないと思う
C++はオブジェクト志向にくっついてくるポリモーフィズムやカプセル化なんかをサポートしたに過ぎない
話がずれるがC++な人間にY Combinatorの美しさは理解できないと思う
>一応文字の容量としては
>半角文字1文字が1バイト、全角文字1文字が2バイトの計算になりますね。
utf-8とかutf-16とかたまにで良いので思い出してあげて下さい。
>あとフォルダからのプロパティーでの容量表示ですが
>クラスタサイズが64KBとかで大きいと
テキストで150Mもあったらクラスタの問題じゃない
まあ煽ってるわけじゃないんだ。自分が何やってるかも分かってない奴に許容量以上の情報を流し込んだら暴走するんジャマイカ?
と言いたいんだ。
0552名前は開発中のものです。
2006/11/24(金) 22:55:19ID:TjxVNix60553名前は開発中のものです。
2006/11/24(金) 22:58:08ID:phWCv1h7きもいよ、お前
0554名前は開発中のものです。
2006/11/25(土) 00:05:45ID:rAygKjkFKAGリファレンス>マクロの属性
これ見る限りだとmacro〜endmacroで定義後、どっかで展開されてるみたい
(プラグインなしで)マクロ中のラベルが機能しないってことは
使用時に展開してるんかな
0555名前は開発中のものです。
2006/11/25(土) 00:08:07ID:rAygKjkF0556名前は開発中のものです。
2006/11/25(土) 01:20:13ID:9uvhzlozちゃんと確認してないから知らないけど。
0557名前は開発中のものです。
2006/11/25(土) 14:07:57ID:Qzvv6D/KKAG→TJS→きりきり って変換されていくんだよね?確か。
まぁ俺も上に続いてあてずっぽうなわけだが。
0558名前は開発中のものです。
2006/11/25(土) 14:22:49ID:8SjtZ4nLマクロが糞でも上手くてもそこの作業工程はかわらんだろ。
0559名前は開発中のものです。
2006/11/25(土) 14:35:14ID:lW3306pr変更内容にもよるが、普通はマクロだけ弄ればいいように設計する。
絶対にどっちも弄らないと変更できないようなマクロはマクロのメリットが生きてない。
0560名前は開発中のものです。
2006/11/25(土) 15:43:15ID:8SjtZ4nL新規作成するときは絶対にどっちも触らないといけない。
変更も属性の追加とかだとやっぱりどっちも触らないといけない。
マクロの変更で属性の追加なんてそんなに特殊なケースでもないと思うけど。
0561名前は開発中のものです。
2006/11/25(土) 15:56:47ID:W0+AfxYV0562名前は開発中のものです。
2006/11/25(土) 16:41:29ID:F8vTiiqk0563名前は開発中のものです。
2006/11/25(土) 16:43:06ID:wWSEIqxM0565名前は開発中のものです。
2006/11/25(土) 20:44:10ID:/hiLFfxn領域アクション定義ファイルにexp="kag.close()";と書くと終了するのですが、
一瞬エラーメッセージ?が出てしまいます
(ポップアップは一瞬で消えるためどのようなメッセージが表示されているかは
確認できませんでした)。
クリッカブルマップを文字またはグラフィックボタンに変更して
linkタグやbuttonタグの後にexp="kag.close()"と記述すれば問題ありませんでしたが、
出来ればクリッカブルマップで実現したいので、
本件でエラーメッセージを出さずに終了する方法をご存知の方がいらっしゃいましたら教えていただけませんか。
0566名前は開発中のものです。
2006/11/25(土) 20:52:40ID:wWSEIqxM分からないなら少し頭使えばいいと思う
例えば
*end
@eval exp="kag.close();"
とか書いといてtarget="*exit"するとか
0567名前は開発中のものです。
2006/11/25(土) 20:54:15ID:wWSEIqxM×target="*exit"
○target="*end"
0568名前は開発中のものです。
2006/11/25(土) 21:37:00ID:/hiLFfxnアドバイスありがとうございます。
早速evalで試してみました。
現象は変わりませんでしたorz
別の部分に問題があるのかもしれませんのでもう少し調べてみます。
0569名前は開発中のものです。
2006/11/25(土) 21:37:35ID:/hiLFfxn21:28:47 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
21:28:47 title.ks : jumped to : *end
21:28:47 処理を開始します
21:28:47 title.ks : [eval exp="kag.close()"]
21:28:47 (info) Rebuilding Auto Path Table ...
21:28:47 (info) Total 181 file(s) found, 172 file(s) activated. (0ms)
21:28:47 YesNoDialog.tjs を読み込みました(16ms)
21:28:47 ButtonLayer.tjs を読み込みました(0ms)
21:28:48 ==== An exception occured at conductor.tjs(441)[(function) onTag], VM ip = 31 ====
21:28:48 -- Disassembled VM code --
21:28:48 #(441) lastTagName = tagname;
21:28:48 00000031 spd %-2.*2, %-4// *2 = (string)"lastTagName"
21:28:48 -- Register dump --
21:28:48 %-6=(int)0 %-5=(object)(object 0x01B0A220:0x01B05064) %-4=(string)"eval"
21:28:48 %-3=(object)(object 0x0322BF50:0x0322BF50)
21:28:48 %-2=(object)(object 0x0012F538:0x00000000)
21:28:48 %-1=(object)(object 0x0322B914:0x0322B914) %0=(void) %1=(int)0
21:28:48 %2=(object)(object 0x01B0A220:0x01B05064)
0570名前は開発中のものです。
2006/11/25(土) 21:38:44ID:/hiLFfxn21:28:48 オブジェクトはすでに無効化されています at conductor.tjs(441)[(function) onTag]
21:28:48 ==== An exception occured at conductor.tjs(175)[(function) timerCallback], VM ip = 651 ====
21:28:48 -- Disassembled VM code --
21:28:48 #(175) timer.enabled = false;
21:28:48 00000648 const %1, *30// *30 = (int)0
21:28:48 00000651 gpd %2, %-2.*44// *44 = (string)"timer"
21:28:48 -- Register dump --
21:28:48 %-5=(int)0 %-4=(object)(object 0x01ACFFA8:0x01ACFFA8)
21:28:48 %-3=(object)(object 0x0322BF50:0x0322BF50) %-2=(object)(object 0x0012FB14:0x00000000)
21:28:48 %-1=(object)(object 0x0322B914:0x0322B914) %0=(void) %1=(int)0 %2=(int)0 %3=(int)0
21:28:48 %4=(int)353752390 %5=(int)0 %6=(int)423 %7=(int)126 %8=(void)
21:28:48 %9=(object)(object 0x01851448:0x01851448)
21:28:48 -------------------------------------------------------------------------------------------
21:28:48 オブジェクトはすでに無効化されています at conductor.tjs(175)[(function) timerCallback]
21:28:48 スクリプトで例外が発生しました
オブジェクトはすでに無効化されています
21:28:48 trace : event
0571名前は開発中のものです。
2006/11/25(土) 21:55:57ID:/hiLFfxnなお吉里吉里に付属のマニュアルに下記のように書かれていました。
> kag.close と kag.shutdown
> kag.close は、KAG を終了させます。終了確認を行う設定にしている場合は終了確認があります。
> kag.shutdown も KAG を終了させますが、終了確認はありません。
> なお、終了に System.exit() を使用すると、システム変数が保存されずに終了される場合があるので使用しないでください。また、これらは eval タグの exp 属性では指定しないでください (代わりに close タグを使用してください)。
お手数をおかけしました。
0572名前は開発中のものです。
2006/11/25(土) 22:22:50ID:/Uaszx6jcloseタグが停車してギアをPにしてエンジンを切るという一連の流れをやってくれてると思っておけばいい
0573名前は開発中のものです。
2006/11/25(土) 23:42:53ID:wWSEIqxM正直、スマンカッタ
ソンナノスッカリワスレテタヨ
0574名前は開発中のものです。
2006/11/26(日) 00:19:05ID:mVKEmS2T分かりやすい例え、ありがとうございます。
心に留めておきます。
>>573
いえ、アドバイスいただきありがとうございます。
evalから調べる事が出来たので助かりました。
■ このスレッドは過去ログ倉庫に格納されています