- 1 名前:名前は開発中のものです。 [2006/12/16(土) 15:55:49 ID:zrRcyg26 BE:825590197-2BP(100)]
- ノベル製作ツール吉里吉里/KAGを使用している人達が雑談や質問をするスレッドです。
本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。 自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。 マルチポストはやめましょう。個人叩きも禁止です。 9 pc8.2ch.net/test/read.cgi/gamedev/1160427850/ 8 pc8.2ch.net/test/read.cgi/gamedev/1147590108/ 7 pc8.2ch.net/test/read.cgi/gamedev/1138099311/ 6 pc8.2ch.net/test/read.cgi/gamedev/1116774771/ 5 pc8.2ch.net/test/read.cgi/gamedev/1095183786/ 4(タイトルは3) pc5.2ch.net/test/read.cgi/gamedev/1081199649/ 3 pc5.2ch.net/test/read.cgi/gamedev/1067436686/ 2(再利用) pc2.2ch.net/test/read.cgi/gamedev/1044256119/ 1 pc2.2ch.net/test/read.cgi/gamedev/1021890648/ 吉里吉里2/KAG3雑談質問スレ_過去ログ www.geocities.jp/kirikiri_log/ 【公式】 kikyou.info kikyou.info/ 吉里吉里ダウンロードページ kikyou.info/tvp/
- 325 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:33:51 ID:hYg7JYbt]
- 面倒だ面倒だほざくなら金積んで作って貰えよ
吉里吉里があるだけでフルスクラッチで開発するより相当に労力を削減出来てるだろう
- 326 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:41:51 ID:hYg7JYbt]
- 後、公式にIRCチャンネルも入れておいていいような
- 327 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:41:53 ID:dePWQt8v]
- >>324
>>323は、>>322が「ノベルもADVも要領は同じなんだぜ」って言ってるのに対して、 「(ノベルと比べるとADVは)フラグ管理が面倒くさいんだぜ」と言ってるだけだと俺は読んだ。あくまで相対的な話。 俺もADVは面倒だと思う。
- 328 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:42:44 ID:dePWQt8v]
- 上のは>>324じゃなくて>>325ね。凄い間違えたよ。自レスじゃないよ。
- 329 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:48:55 ID:hYg7JYbt]
- いや、323に限らず。
労力使いたくないなら金使え、金使いたくないなら労力使え。
- 330 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:50:59 ID:hYg7JYbt]
- いや、323に限らず。
労力使いたくないなら金使え、金使いたくないなら労力使え。
- 331 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:53:11 ID:4vet6EZ2]
- 面倒≠やりたくない
ちと短絡がすぎるぞ。
- 332 名前:名前は開発中のものです。 mailto:sage [2007/01/01(月) 23:57:04 ID:wR2yURb4]
- そもそもADVを作ってるとも言ってないしな
- 333 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 03:09:28 ID:h8nsZ+2y]
- なんだか、最近、微妙に会話がかみ合わないってことが良くありますね。
2ちゃんには、右見て左見て、もう一度右を見てから、手を上げて書き込みましょう。
- 334 名前:255 mailto:sage [2007/01/02(火) 03:35:35 ID:crF3aDwY]
- 第三案改定
まえがきをシンプルにした。 【吉里吉里採用例】は吉里吉里製って無いですか?演出の参考にしたいのですが? という感じのレスを定期的に見るのでリンクした。 【開発に便利な〜】は【開発】に変更し一部本家の鯖でやっているIRCやML等をこっちに持ってきた。 【KAG以外のプロジェクト】と【開発】を一つに まとめようかとも思っている。 目的別にカテゴライズしたので同じ人物がやっている所でも別カテゴリに分類される所がある。 他に【吉里吉里採用例】と【開発】がいらんという奴が居たら理由と共にドゾー。 人によりけりだと思うから聞いてみる。
- 335 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 06:55:41 ID:nVGEunvj]
- >>334
テンプレじゃなくて 吉里吉里の纏めページに書いとけばいい
- 336 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 07:00:18 ID:WlUaPtd9]
- まずはどんな基準でテンプレ作ってる(選んでる)のかを書いてくれ。
方針があいまいなままでいるいらないなんて聞かれても困る。 現状あれもこれも入れようとした結果どれも中途半端なテンプレになりつつある。
- 337 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 09:44:56 ID:h8nsZ+2y]
- 別にどんなテンプレでもいいじゃん、使うだけ使って、問題は起きてから対処しようぜ、
って思ってたけど、その案で行くと、スレの先頭を見るたびに、 「なんだこのリンク集?」って違和感に襲われそうでいやだなあ。 要するに、テンプレとしての機能性というのは違うんじゃないかと。 長いリンクの羅列=見づらい。探しづらい。間違いやすい。 そんな気がする。
- 338 名前:255 mailto:sage [2007/01/02(火) 14:13:26 ID:RtnZ4qvr]
- 第四案 ttp://www.geocities.jp/tasogare_x/downloads/kr2ch_template_candidacy4.txt
一部をまとめサイトに任せてみる事にした >>336 過去に何度も上がってる話題はテンプレに貼っても良いんじゃないかというのがまず第一。 ○○解説してるページない? KAG or TJS の入門的サイトない? どんなエディタがある? and 使ってる? ○○するプラグイン or サンプル公開してる所ない? 参考にしたいから吉里吉里製ゲームない? てやつ。これ位はテンプレで良いんじゃないかと。第二にリンク切れ・古い情報・鯖が無反応なサイトの差し替え+代替への対応。 第三に委員会が消えたのは大きいんでそこの代わりとして読めるサイトが欲しい。 だが、委員会があまりに多岐・多角に巧くカバーしてるもんで多分一つのサイトじゃ補えんだろって事で【総合】カテゴリの追加って形にした。 第四に更新が止まってようが鯖が生きてれば選択肢の一つとして提示。方針としてはこんな所だな。テンプレに載ってるから聞く前にそこから好きなの選んでくれって言える位載ってても良いかと思ってな。 正直、○○ない?→リファレンスが充実してるしKAGじゃなくてTJS使えば良いだろ て流れは飽きてきたもんでそこら辺はもうテンプレ載せてそこから先へ発展できんかと思うんだよ。 人に聞く前に自分で探せば解決するレスにいつまでも相手するってのもなって。 くだすれや初質なら全然無問題だと思うんだが"雑談・質問"スレだろ?別にスレを立てられれば良いけどな。 最近は特にリファレンス嫁やエスパーが多いだろ?見てても相手してても飽きてこないか?だからとりあえずテンプレ充実させてそっちに誘導する事でどう変わるかってのも今後の展開として面白いかと思って。 雑談のネタから新しい発想が出てきて実装してみようってのは作ってて良くある事だしな。 >>337 そうか長いか。ソフトフェア板のスレだともっと長いんでこっちの板ならこれ位かと思った。
- 339 名前:名前は開発中のものです。 [2007/01/02(火) 14:23:22 ID:D3jl438F]
- >>338
一から十まで説明されても訳ワカメw 簡単な質問に答えるのがダルイのは俺だけ?('A`) エスパーと初心者は他へ移動汁 って事だろ
- 340 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 14:36:14 ID:KmqMGt4d]
- 初心者がテンプレ読むとでも思ってるのか
- 341 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 14:42:10 ID:CUqa9MX8]
- 読まない初心者「も」いるの間違いだろ。何でも初心者で括るのはただの頑固だぜ。
- 342 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 14:49:23 ID:KmqMGt4d]
- すまん、「あほな質問をする」ってのが抜けてたね
- 343 名前:名前は開発中のものです。 [2007/01/02(火) 15:13:42 ID:2n3MExa4]
- 流れを読まずにカキコ。
KAGの記述で折り返しって出来ないですかね。 例えば[trans method=crossfade time=100]ってのを [trans method=crossfade time=100] 見たいな感じで記述する方法です(上記の記述ではエラーになります)。 一行が長くなり横スクロールが必要になったので、 改行して可読性を良くしたいなと。 エディタの折り返し機能ではなく、ソース側で対応できれば良いのですが。
- 344 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 15:32:30 ID:r6rBLGPn]
- 俺はエスパー見てるのは面白いが。詰め将棋の回答見てる気分。
しかし住人のカキコの選択肢に「テンプレ嫁」が増えるだけの作業に よくこんなに熱くなれるなぁと。 あとテンプレどれだけ充実させようがやっぱり「リファレンス嫁」最強。 直通があるのに違う路線の乗り換え方法をリストアップするまだるっこしさは否めない。
- 345 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 15:33:11 ID:4JhMBA1V]
- KAGParser弄って再コンパイルしてくださいませ
- 346 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 17:24:18 ID:5ejLKql5]
- ちょっと質問します。
サウンドノベルの製作中。製作画面とexe形式で出力したファイルでは 問題なく文字が表示されるのですがxp3形式で出力すると こ ん な ふ う に 文字間隔がおかしくなります。 何か原因があるのでしょうか? ちなみに吉里吉里のバージョンは2.24、使用しているパソはXP あえてxp3形式を使いたい理由は作品が試作中ゆえ、パッチの製作が容易らしい こちらの形式にしたいというものです。よろしくお願いします。
- 347 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 17:29:09 ID:nVGEunvj]
- MS Pゴシックと
MS ゴシックの字間は違うからフォントが変わっていないか確認 first.ksで字間設定して暫定回避
- 348 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 17:57:50 ID:ZS2cDMnw]
- 変更前のフォントの情報がセーブデータに残ってたんじゃないか?
configでフォントを変更したなら、一旦セーブデータを削除しないと見た目には反映されないよ。
- 349 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 18:36:01 ID:ZS2cDMnw]
- ゴメソ、補足
・例えば、MS PゴシックをMS ゴシック(等幅)に変更した ・変更前のデータが残っていたために、変更が反映されずに字間が詰まって見えていた ・exe化したことで反映され、見た目が変わった てことじゃないかと。
- 350 名前:名前は開発中のものです。 mailto:sage [2007/01/02(火) 21:46:32 ID:4JhMBA1V]
- ここで言わせて貰おうか、
「過去ログ・リファレンス読め
- 351 名前:346 mailto:sage [2007/01/02(火) 22:29:35 ID:1b4tkIOw]
- >>347-349
確かにフォントに問題があるみたいです。調整してみます。ありがとうございました。 >>350 申し訳ない
- 352 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 12:06:51 ID:yz1aBgcW]
- 某カレンダープラグインが欲しい・・・製作者さん、件のプラグイン配布サイトさんに連絡してください(><
。)
- 353 名前:名前は開発中のものです。 [2007/01/03(水) 22:53:33 ID:gplPn9iD]
- htmlみたいにフォントサイズをパーセント指定って出来ないですかね。
演出上フォントサイズをいろいろ変更したいのですが、 パーセント指定できると楽だろうなと思ったので。 ちなみに[font size="150%"]って書いたら、 150%ではなく、150pxっぽい感じになりました。
- 354 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:00:38 ID:twIRjj2O]
- 何に対して150%なんだよって話
- 355 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:07:47 ID:FPteSRP0]
- (目的のレイヤー).font.height *= 1.5;
- 356 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:18:45 ID:emxB5x1/]
- マクロ作ればできるんじゃね?
でもそもそもパーセンテージにしてどう楽なのかがわからん。
- 357 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:33:49 ID:axMX4Mjv]
- 単に>353のスクリプト記述の際の好みなんだろ。
HTMLのパーセンテージ指定は 閲覧者側が基準のフォントサイズを好みで設定できるというメリットがあるからだが そういうユーザフレンドリー志向に基づいた意図は別になさそうだ。 まあマクロで簡単に解決できるな。
- 358 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:35:04 ID:gplPn9iD]
- >>354
config.tjsのdefaultFontSizeに対してです。 >>355 ありがとうございます。 試してみたもののTJSが分かってないので実現できていないですが、参考にさせていただきます。 >>356 複数のフォントサイズがもともと存在するからです。 つまり、10pixelの場合は、12pixelに変更する。 12pixelの場合は、15pixelに変更する。 という記述ではなく、 どんなフォントサイズでも120%に変更出来ると楽かなと思いました。
- 359 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:40:43 ID:gplPn9iD]
- >>357
ご指摘のとおり、ユーザーフレンドリーという意図は無く個人的な嗜好によるものです。 パーセンテージにしない方法での記述はできているのですが、 パーセンテージで実現できた方が良いかなと思ったので。
- 360 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:52:52 ID:lITnxHFH]
- ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/Tags.html#font
デフォルトじゃ出来ない。pixel単位指定のみ可能。 [iscript] kag.tagHandlers.exfont = function(elm) { if(elm.font !== void) { var psize = elm.size.trim(); if(psize.charAt(psize.length-1) == '%') { psize = (int)( psize.substring( 0, psize.length-1) ) / 100; elm.size = current._fontSize * psize; } } return tagHandlers.font(elm); } incontextof kag; [endscript] これで多分できるかな。使い方は自分で考えろ。 後リファレンス嫁。
- 361 名前:名前は開発中のものです。 mailto:sage [2007/01/03(水) 23:55:30 ID:lITnxHFH]
- >>360は現在の操作レイヤのフォントサイズに対する割合な。
200%指定したら現在の文字サイズの二倍になる。 デフォルトフォントに対する割合にしたい場合は current._fontSizeではなくcurrent.defaultFontSizeが正解。
- 362 名前:名前は開発中のものです。 [2007/01/03(水) 23:58:42 ID:gplPn9iD]
- >>360
ありがとうございます。 今の自分には理解できそうもありませんが、参考にさせていただきます。 またリファレンスの件、了解です。
- 363 名前:名前は開発中のものです。 mailto:sage [2007/01/04(木) 00:03:09 ID:bdvUWNIq]
- afterinit.tjsにでも[iscript][endscript]間のコード入れておけば
[exfont]タグが使えるようになる。 該当タグではsize属性の末尾が%だったら 現在のフォントに対するパーセンテージで文字サイズが変わる。 末尾が%じゃなかったら往来どおりのpixel単位指定になる。
- 364 名前:名前は開発中のものです。 mailto:sage [2007/01/04(木) 00:05:17 ID:bdvUWNIq]
- x->if(elm.font !== void) {
o->if(elm.size !== void) { 三行目コレの間違いだった。 他にも変な記述あるかもしれんが 動かなかったら動かなかったでもう知らん。
- 365 名前:名前は開発中のものです。 mailto:sage [2007/01/04(木) 00:10:59 ID:ZmQ4iJ2s]
- 何このツンデレ
- 366 名前:名前は開発中のものです。 [2007/01/04(木) 00:18:31 ID:wOsi5oa7]
- >>364
ありがとうございます。 下記の記述で無事変更できることを確認しました。 [exfont size="150%"]150%[r] [exfont size="80%"]80%[r] [exfont size="100%"]100%[r] [exfont size="80"]80[r] [exfont size="120%"]120%[r] [resetfont] [exfont size="120%"]120%
- 367 名前:名前は開発中のものです。 mailto:sage [2007/01/04(木) 00:22:42 ID:bdvUWNIq]
- ちなみに普通のfontタグの属性も問題なく使える
- 368 名前:名前は開発中のものです。 mailto:sage [2007/01/04(木) 00:28:01 ID:a4hRvoL9]
- >>365
何故かワロタ
- 369 名前:名前は開発中のものです。 [2007/01/04(木) 00:32:38 ID:wOsi5oa7]
- >>367
ありがとうございます。 下記の記述でフォントが変更出来ることを確認しました。 [exfont size="100%" face="MS ゴシック"]100%[r]
- 370 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 15:58:42 ID:HqK6dFM/]
- krkr.eXe、旧バージョンの2.24.3.893と、今の2.26.2.915でloadpluginの仕様変わった?
昔作ったやつを、今の2.26.2.915のkrkr.eXeで起動しようとしたら、loadpluginでエラー出て起動できない
- 371 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 17:07:49 ID:e181qqAU]
- >>370
呼び出し規約が変わってる。 なのでコンパイルし直さないとダメ。
- 372 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 19:40:41 ID:2j4oKIXJ]
- kagのリファに載っている右クリックで出すメニューを試してる所なのですが、
この右クリックcall〜returnの間では、どうも既読処理が行われていないようなのです… 右クリックメニュー中も既読処理を行えるようにするには、どうしたらいいでしょう?
- 373 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 23:20:21 ID:fPPsf8Dg]
- クラスが既に定義されているかどうかをtjsで知る方法はありますか?
例えばKAGLAYERというクラスが既に定義されている時に警告を出してクラスの上書きを防ぎたいのです。 仕様的には不可能な気もしますが上書きは気を付けるしかないですか?
- 374 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 23:29:05 ID:fPPsf8Dg]
- >>372
それだと既読判定がされる条件を満たしてないから。 RETURNやJUMPを通過した時に読んだと見なされるけどそれはそのタグがあるファイルのその時点のラベルにフラグが立つ。あと右クリックメニューはエクストラコンダクタを利用してるはず 解決策としては独自に既読判定をするとか、そういうプラグイン探すとか?
- 375 名前:名前は開発中のものです。 mailto:sage [2007/01/05(金) 23:33:29 ID:9PjE4CqB]
- >>373
ヒント:定義されたクラスはクラスオブジェクトとしてglobalコンテキスト上にある
- 376 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:10:09 ID:Hh/rbxMI]
- >>375
それは事前に試したんですけど、tjsの読み込みの順番的が定義読み込みの方が比較より早くて役に立ちませんでした。 だから仕様的に無理なのかな、と。
- 377 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:13:42 ID:cH8lV756]
- 日本語でOK
- 378 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:17:33 ID:KZVvzP1o]
- 再定義しちゃうようなのを書くなよ、と
- 379 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:18:21 ID:cH8lV756]
- if(!ClassA)
{ KAGLoadScript("ClassA.tjs"); } みたいにするんじゃだめなの? ClassAの定義自身はClassA.tjsに書くとして。
- 380 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:32:29 ID:Hh/rbxMI]
- >>379
少々無理矢理ですがtryとcatchも併用したら上手くいきました これで一々外部から拾ったファイルを調べる手間が省けます。ありがとうございました。
- 381 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:41:18 ID:cH8lV756]
- ああそうか、未定義だと例外投げられるな、確かめてなかったスマソ
- 382 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 00:51:27 ID:LcytCcdo]
- あれ,if( C instanceof Class ) ってできなかったっけ
- 383 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 07:08:56 ID:+LMkIYso]
- メッセージウィンドウを入れたいのですが800×600に合うのが見つかりません!
どなたかフリーであれば教えてください!!できれば左上に名前の挿入ができるのが良いです!
- 384 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 07:22:35 ID:PQpIPhzt]
- >>383
しょうがない奴だな、俺様が直々につくってやったぜ。 使用に際してクレジット不要、改変自由だ。さあ、使うがいい。 gamdev.org/up/img/8548.png
- 385 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 10:36:39 ID:i01D7Aj0]
- 384はネタとして可変サイズのメッセージウインドウって便利じゃね?
naramura.kdn.ne.jp/game/sozai/menu/res/menu_window03.png こんな感じで左が背景、右上が外枠
- 386 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 10:41:26 ID:EQGq0JuQ]
- そしたらできれば定義ファイルも欲しいね。
htmlのテーブルタグをもっと記述に融通が利くようにしたような。 メッセージウィンドウにボタン配置とかするわけだし。
- 387 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 10:47:44 ID:OhlC0ckT]
- >>383
384の心意気に打たれて、俺も作ったぞ! 使え。絶対に。 もちろんクレジット不要、改変自由だ。 gamdev.org/up/img/8549.png
- 388 名前:372 mailto:sage [2007/01/06(土) 11:53:43 ID:MXbYv25z]
- >373
ありがd。もう少し模索してみます λ,,,,,
- 389 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 13:55:47 ID:+LMkIYso]
- >>387
>>384 できれば内側が透明の奴でお願いします><
- 390 名前:名前は開発中のものです。 mailto:sage普通に保存したのは8553.png [2007/01/06(土) 15:31:57 ID:EQGq0JuQ]
- >>389
よし、じゃあ俺が>>384のに、Photoshopのプラスチックスタイルを適用してみたよ。 ほら、半透明になってるだろ。もちろん使い放題だ。 ttp://gamdev.org/up/img/8552.png っていうか、ないなら自作で良くね? って話。
- 391 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 15:43:30 ID:HIe07a+7]
- お前ら可愛いなw
- 392 名前:名前は開発中のものです。 mailto:sage [2007/01/06(土) 21:02:46 ID:2BsVdoaH]
- しぇいむ☆おんって知ってる?
あれの個別ルート時のアイキャッチって お手軽に再現できるんやろか? 古いフィルムみたいなノイズとちょっとボケたようなズーム。 真似する予定無いけど、軽く気になって。 タグ産業程度でやれるのかなー、いやFlashかー?
- 393 名前:名前は開発中のものです。 mailto:sage [2007/01/07(日) 02:40:12 ID:msYoLxaM]
- oldMovieプラグインの実装の真似とLayer.doBoxBlurで出来んじゃね?見てないけど
- 394 名前:名前は開発中のものです。 mailto:sage [2007/01/07(日) 07:01:37 ID:D2REH06X]
- >>393
おー、探してサンプル実行してみたよ。 ノイズの出方が同じだからビンゴみたい。 いいもんあるんだねぇ。 さんくす
- 395 名前:名前は開発中のものです。 [2007/01/07(日) 11:27:14 ID:J2vbM2Zk BE:550393676-2BP(100)]
- オプション、文字の速さを視覚的に分かるようにしてみた。
これだけに大分時間掛かってしまったorz ちなみにまだ本編には反映されない pokevip.hp.infoseek.co.jp/cgi-bin/up/src/up0418.lzh
- 396 名前:名前は開発中のものです。 mailto:sage [2007/01/07(日) 11:28:00 ID:J2vbM2Zk]
- 誤爆です、正直スマン
- 397 名前:名前は開発中のものです。 mailto:sage [2007/01/07(日) 20:14:31 ID:wiUy0ES0]
- 本家で人を募集している模様
kikyou.info/diary/?200701#i7_3 誰か参加してみね?
- 398 名前:名前は開発中のものです。 mailto:sage [2007/01/07(日) 20:23:16 ID:LGjtPDAu]
- RisaGLなんてそんじょそこらの似非グラマに手出せるもんじゃないぞ…
- 399 名前:名前は開発中のものです。 mailto:sage [2007/01/09(火) 11:08:06 ID:nmnDjlr9]
- おまいら、進行管理にsubversionなどを使ってるところはあるかい?
まだまだマイナーなのか?
- 400 名前:名前は開発中のものです。 mailto:sage [2007/01/09(火) 19:45:28 ID:Yr9r3Q50]
- >>399
複数人でやってるから使ってるよ。 ログが残るのは便利。 何かあったときに原因を特定できるし。
- 401 名前:名前は開発中のものです。 [2007/01/10(水) 02:20:14 ID:ir9uiJf1]
- よし何も分からんけどこれでAVD作るわ。
- 402 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 02:58:15 ID:GGSAYX55]
- よし頑張れ。
- 403 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 04:13:12 ID:wlZjpDBu]
- systemフォルダ内のMainWindowとかのtjs、変更加えてもバージョンアップで上書きすると元に戻ってしまうから
変更する所だけどっか別の場所に記述するといい、みたいなのを聞いた覚えがあるんだけど どこに記述すればいいんだっけ?
- 404 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 04:22:10 ID:jo9SwIJE]
- Afterinitでいんじゃね?
- 405 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 04:27:33 ID:ir9uiJf1]
- >>402
うん、ありがとう。 スクリプト、はぁ? テキストエディタ、はぁ?て感じだけど頑張るよ。 今日は「こんにちは」まで出来ました
- 406 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 04:51:03 ID:wlZjpDBu]
- >>404
おお、ありがとう んでAfterinit.tjs作って、そこに function onTitleMenuItemClick(sender) { var result = askYesNo("タイトルに戻る"); if(result) kag.process("first.ks","*start"); } function KAGWindow_createMenus() { systemMenu.add(this.TitleMenuItem = new KAGMenuItem(this, "タイトルに戻る(&T)", 0,onTitleMenuItemClick, false)); } って入れたけど反映されないや・・・うーん
- 407 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 05:14:13 ID:wlZjpDBu]
- kag.systemMenu.add(
kag.TitleMenuItem = new KAGMenuItem( this, "タイトルに戻る(&T)", 0, onTitleMenuItemClick, false)); って書き換えたら出来た 元のtjsの外になるから記述が変わるのね お騒がせしました
- 408 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 06:47:35 ID:wlZjpDBu]
- Override.tjsとAfterinit.tjsって、無いものを追加する事は出来ても
元からあるものの動作を変更したり、無い事にするのって出来なくない? close時の挙動とか変えようと思ったら、該当するtjsの部分に直接手を加えないといけないのかな
- 409 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 07:55:45 ID:hFQdaC5S]
- 現状のtjsならクラスメソッドを書き換えれば以後それのインスタンスのメソッドも変わるし、インスタンスのメンバメソッドを直接書き換えも出来る。乗っ取り放題な訳だが。
- 410 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 08:44:48 ID:hNHcX1ga]
- だからいろんな所からKAGプラグイン拾って突っ込むのが怖い
- 411 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 09:02:39 ID:M9MFKbc5]
- dm = function(){Debug.message("うんこ");};
- 412 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 09:51:57 ID:TnXv5eAy]
- >>410
特に「色々工夫してみて、プラグインを作りました!使って下さい!」みたいな厨臭いやつな。 手探りでやってるから動くだけ、吐き気のするコードだったりするのがたまにある。 元のメンバの待避もせずに乗っ取ったりな。
- 413 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 09:54:36 ID:TnXv5eAy]
- >>407
スコープの概念もないうちから手を出すのはどうかと
- 414 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:03:47 ID:LN6F1AEX]
- 既読変数を用いて回想モードを作ろうとマクロを作ったんですが、
どうもうまく動きません…(´・ω・)タスケテ… 文はこんな感じ [macro name="kaisou"] [eval exp="f.kidoku = 'sf.trail_first_' + %no"] [if exp="&f.kidoku >= 1"] [link]中略[endlink][r] [endif] [endmacro] *001 中略 *kaisou_mode [kaisou no=001] 調べたら、ちゃんとf.kidokuにはsf.trail_first_001が、 sf.trail_first_001には1が入ってるんですが、リンクが出ないです…orz
- 415 名前:名前は開発中のものです。 mailto:sage普通に保存したのは8553.png [2007/01/10(水) 12:06:32 ID:iRD4eaxR]
- exp属性には&はイラネ
と思う
- 416 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:06:51 ID:LN6F1AEX]
- 一部書き込みミス
[kaisou no=001]→[kaisou no='001']
- 417 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:08:58 ID:LN6F1AEX]
- >415
&つけないと、 この場合、文字列sf.trail_first_001と数値1を比較して、比較できずエラーが出るのです…
- 418 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:28:46 ID:iRD4eaxR]
- あー蝶ごめん。ifタグんとこしか見てなかったや。
ちょっと良く見てみる。
- 419 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:39:40 ID:iRD4eaxR]
- とりあえず解決法としては、
[eval exp="f.kidoku = 'sf.trail_first_' + %no"] [if exp="&f.kidoku >= 1"] この二行を、 [if exp="&'sf.trail_first_' + mp.no +'>= 1'"] とすればイケルはず。 どうも、&で始まるexp属性の中には、文字列しか置けないみたい。 演算子とかがあると実行されないっぽい。
- 420 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 12:43:32 ID:iRD4eaxR]
- いや、そう単純な話でもないのか。
変数の参照先で、更に変数を参照してる場合のみ、演算子が使えない、かな? 教えてエロい人。
- 421 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 13:10:09 ID:LN6F1AEX]
- ごめん。もう一つ書き間違いorz
[eval exp="f.kidoku = 'sf.trail_first_' + %no"] の部分も、計算の一部に直接%がついたのを入れるとevalにもエラーが出るんだった。 正しくは [eval exp="%no"] [eval exp="f.kidoku = 'sf.trail_first_' + f.no"] [kaisou no='001'] →[kaisou no=f.no='001'] >419 試してみましたけど、ifでシンタックスエラーでしたorz mp.no +'の記述は試したことないので、リファ読んできます… λ,,,
- 422 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 13:20:51 ID:iRD4eaxR]
- >>421
no='001'の、シングルクォーテーションを外せばおk。 もしくはno=&'001'とかでもいける。
- 423 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 14:52:03 ID:LN6F1AEX]
- リファの辞書配列と419参照したら解決しますたヽ(´▽`)ノ アリガトー
ちなみに、no='001'の「'」を削ると001は数値1と認識されてしまうので、 「'」をつけて文字列001にしないといけなかったのデス。 完成系↓ [macro name="kaisou"] [if exp="&'sf.trail_first_' + mp.no + '>=1'"] [link]中略[endlink][r] [endif] [endmacro] *001 中略 *kaisou_mode [kaisou no='001'] ※さっきは+'>=1'の部分で「+と'」を入れてなかったのでエラーが出てた(ノ▽`)
- 424 名前:名前は開発中のものです。 [2007/01/10(水) 16:00:44 ID:j3W3bA3k]
- 吉里吉里/KAG初心者ですが何とかちゃんと動作するものが作れ、短い体験版には
まとめることができました。が、これまで気づかなかった不具合が発生し困っています。 起動するとまず1枚絵のスタート画面が表示され、それがクリッカブルマップになっていて "スタート"、"ロード"、"CGギャラリー"のようになっている、よくある作りにしました。 これらのボタンを普通に左クリックすれば、ちゃんと該当の動きをしてくれます。 ところが、この時にWクリックをしてしまうと「複数のトランジションは同時にできません〜」の 表示が出てフリーズしてしまいます。どの項目でも同じです。 その指示しているトランジョンというのが、何百行も先のところのものだったりします。 クリッカブルマップはCGギャラリーのコーナーにも使っていますが、こちらはそのページに 入ってから、左クリックするところを間違ってWクリックしてもこうした問題は起きないようです。 つまり起動して最初に表示されるスタート画面だけの不具合らしいんですが、何か思い当たる ことは無いでしょうか?first.ksは、こんな風になっていす。 *start|スタート [wait time=200]\ [call storage="zoom.ks"]\ [loadplugin module="extrans.dll"]\ [position layer=message0 page=back visible=false frame="mes_waku" left=25 top=370 marginl=15 margint=4 marginr=4 marginb=4]\ [position layer=message0 page=fore visible=false frame="mes_waku" left=25 top=370 marginl=15 margint=4 marginr=4 marginb=4]\ [playbgm loop=true storage="PSML007.MID"]\ [image layer=base page=fore storage="スタート画面"]\ [s]\
- 425 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 16:42:29 ID:qybTz2zr]
- 何百行先でもトランジョンおわりきってないのにトランジョン始めたらそうなる。
リンク先に[wt]でも空うっとけ。
- 426 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 16:58:03 ID:iRD4eaxR]
- >>423
あーまたも勘違いか>シングルクォーテーション。"'001'"みたいなエラーかと勘違い。 ちなみにKAGは、属性は全て文字列として渡しているみたいです。 なので、no="001" と no='001' と no=001 は全て同じ結果だと思いますよ。 あと文字列に数字を足すと自動的に、二つを加算した文字列にしてくれます。 >>424 ジャンプ先で、クリッカブルマップつきの画像を再読み込みとかしてるんじゃないの?
- 427 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 17:35:11 ID:Wlyij2pO]
- >426
と言うよりHTMLと違って属性値の型って概念が無いからTJSの型にバインドしようがなくてとりあえず実装依存って感じ TJSはタイプルーズだから勝手に型変換するし。
- 428 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 17:42:30 ID:hNHcX1ga]
- sprintfでおk?
- 429 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 17:57:29 ID:PrZ3Qf6z]
- 話戻して悪いんだけど、
正しいKAGの乗っ取り方を学びたい。 面倒だから今まで直接書き換えてたけど、 いい加減オブジェクト指向な考え方をしなきゃと思うですよ。 MSX BASICとPerl4な己の脳みそには愛想が尽きた。 さくっとお手本になるサンプルとかサイト知ってたら誰か教えて欲しい。 ちなみに超拡張KAGなアレは読んだら脳が破裂した。
- 430 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 18:05:19 ID:ZL9fm3KW]
- KAG自体すでにオブジェクト指向で書かれてるか微妙なんだが
KAG使うんならOOPする必要なくね?
- 431 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 18:28:06 ID:TnXv5eAy]
- KAGに元々あるメソッドを乗っ取りたい時:元のメンバを必ず待避し、必要に応じて元のメンバをコールする
KAGの持っているオブジェクトを置き換える時:元のオブジェクトが持つインターフェースを必ず持つ。出来るだけ元のインスタンスのクラスを継承して必要な所だけオーバーライドする。 KAGに何かを付け足す時:有用ならばKAGPluginクラスを継承する。KAGPluginクラスで提供されているイベント以外を拾いたい時は上記の点に留意して拾ってくる。 KAGの持つメンバを叩く時は、出来るだけ深い所は叩かない。 通常、他のオブジェクトが叩いている所を叩く。
- 432 名前:名前は開発中のものです。 mailto:sage [2007/01/10(水) 19:59:13 ID:1GjpLUYX]
- ていうか素直にサブクラス化した方が良い
- 433 名前:424 mailto:sage [2007/01/10(水) 20:28:56 ID:BkWdlDeC]
- >>425
ホントだ![wt]の空打ちで解消しました、ありがとうございます。 >>426 それがどこのトランジションの問題なのか判らないんですよね。 でもまあ、これでいいか‥ (・∀・`;)
- 434 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 00:06:41 ID:j1OzYLtU]
- >>430-432
ありがとう。さっぱりわからん用語だらけだけど、 多分オブジェクト指向特有の何かなんだよね、きっと。 もらった手がかりでググってみますわ。
- 435 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 00:42:53 ID:ZHOs9La3]
- このへんとか
www.hyuki.com/dp/dpinfo.html#GenerationGap
- 436 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 02:18:45 ID:ic8j7cRm]
- sv.kikyou.inf/trac/kirkiri/ticket/25
deeさんの返しにワロタ こいつ、ここで妙なテンプレ案出してた空気読めない奴っぽくないかw
- 437 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 02:20:22 ID:ic8j7cRm]
- sv.kikyou.info/trac/kirkiri/ticket/25
URL間違ってた
- 438 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 04:32:05 ID:dBbK2+gC]
- 正しくはこっちだと思われ
ttps://sv.kikyou.info/trac/kirikiri/ticket/25
- 439 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 06:38:48 ID:zbCEA2Su]
- >>438
こんなところがあったのか 参加はできないけど技術話は面白い
- 440 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 09:55:03 ID:lekFjLlA]
- >>438
キモイな 確かに以前このスレに出没したやつと雰囲気が似てる >ああ、それとここからは余談なので用語解説はしません。興味がなければ飛ばしても支障ありません。 とか平気でdeeたんに言っちゃう空気の読めなさマジそっくり
- 441 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 12:56:25 ID:ic8j7cRm]
- deeさんも大変だなぁ…見てるかわかんないけど頑張って下さい
- 442 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 13:07:53 ID:+XsByoEF]
- このひと、ここで公式掲示板のカキコのタイトルの書き方指摘したらファビョってた人だっけ?
- 443 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 13:34:38 ID:ic8j7cRm]
- 断定は出来ないけどそうっぽい。
- 444 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 16:03:31 ID:dBbK2+gC]
- テンプレの人じゃないけど、どの道テンプレ改定は必要だと思うので、
作ってみました。 主に、質問しようとしてる人向けの情報を中心にまとめてあります。 細かいサイトまで挙げようとしたら、結局はOUTFOCUSのブックマークを コピーする作業になってしまうので、網羅的に作るのは止めました。 まあ、使えそうだったら、テンプレの叩き台にでもして下さい。
- 445 名前:テンプレ案 1/3 mailto:sage [2007/01/11(木) 16:04:28 ID:dBbK2+gC]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲーの進行状況や、製作ツールについて、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント・スレの過去ログ・公式掲示板のログ・ FAQ・Google等で調べてからにしましょう。 前スレ ttp://pc10.2ch.net/test/read.cgi/gamedev/1166252149/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/
- 446 名前:テンプレ案 2/3 mailto:sage [2007/01/11(木) 16:05:21 ID:dBbK2+gC]
- 【公式】
kikyou.info ttp://kikyou.info/ 吉里吉里/KAG 掲示板 ttp://kikyou.info/tvp/bbs/ 公式掲示板過去ログ検索 ttp://www.kirikiri.info/bbslog/ 吉里吉里開発サイト ttps://sv.kikyou.info/trac/kirikiri/ 【ドキュメント】 KAG System リファレンス ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/ 吉里吉里2 リファレンス ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/ TJS2 リファレンス ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/ 【FAQ】 逆引きマニュアル ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html 【網羅的リンク集】 OUTFOCUS Wiki ブックマーク ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF
- 447 名前:テンプレ案 3/3 mailto:sage [2007/01/11(木) 16:06:17 ID:dBbK2+gC]
- 【講座】
吉里吉里2/KAG3によるノベルゲーム開発 ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html Studioついんくる - 吉里吉里2/KAG3講座 ttp://contest2004.thinkquest.jp/tqj2004/70619/subindex.html 成恵同盟 - もえかぐ(萌えるKAG講座) ttp://www.geocities.jp/narue2664/moeKAG/ 熊野にんち - 吉里吉里講座 ttp://www.h2.dion.ne.jp/~yasozumi/lecture/lecture.html RUTA'S GAME - 初心者のための吉里吉里講座 ttp://www.manitoux.net/ruta/game/kiri/ 【解説】 Inside KAG3 ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3 TJS入門 ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html 【KAGEX】 KAGEX ttp://ruriko.denpa.org/2006_ca.html#W_%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C KAGEXのダウンロードの仕方(Subversionリポジトリへのアクセスの仕方) ttp://kikyou.info/diary/?200610#i4_3
- 448 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 17:55:15 ID:Js2xNGvC]
- それでええ思う。
- 449 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 19:29:07 ID:INcrHjYO]
- 今日は、簡単な文字表示・背景表示までいった。
頭が痛い。 Studioついんくる - 吉里吉里2/KAG3講座 ttp://contest2004.thinkquest.jp/tqj2004/70619/subindex.html 成恵同盟 - もえかぐ(萌えるKAG講座) ttp://www.geocities.jp/narue2664/moeKAG/ この二つ知らなかった。さんく
- 450 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 19:37:50 ID:GMJk8Exu]
- >>440
これぞまさしく釈迦に説法というやつだな
- 451 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 20:42:55 ID:93acn++T]
- 話もまとまったところで、今後のテンプレの話は>>850過ぎるくらいまで置いときましょうよ。
情報は、古くもなりますし。
- 452 名前:名前は開発中のものです。 mailto:sage [2007/01/11(木) 23:25:05 ID:T9WMwlsy]
- >449
つチラシの裏
|

|