[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 17:29 / Filesize : 257 KB / Number-of Response : 882
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その10



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/

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
つチラシの裏

453 名前:名前は開発中のものです。 mailto:sage [2007/01/12(金) 22:42:36 ID:9GMPzbOF]
ここで聞くのも板違いかもしれませんが…
oggを使いたいので、midi→wave→oggと変換したのですが
midiではKBだったのがoggにしたらMBになってしまいました…
midi→oggの変換は不向きなんでしょうか?

454 名前:名前は開発中のものです。 mailto:sage [2007/01/12(金) 22:46:23 ID:9kz0FSeX]
>>453
板違いな質問だから答えだけ簡潔に答えると、不向き。
何故とか、ありがとうとか、これに関してレスは不要、というかするな、カス

455 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 01:39:27 ID:kYLpReWu]
別に板違いでもあるまいてwww
ちょっと知ってたからってそう粋がるな坊やw

>>453
WavやOggは曲を録音して配るけど
MIDIは曲を楽譜にして配る感じ
だからMIDIはファイルが小さい

でもWavやOggと違って、ユーザの環境によって
再生の質が良かったり悪かったりすることになる
ユーザのパソコンが自分で楽譜見て弾くからね

だからもし自分ちのMIDI再生ソフト・ハードが
配布先ユーザのよりよほどいいものであれば
自分ちでMIDIを再生してそれをWavなりOggに
録音して配布するというのは意味があるよ

向き不向きじゃなくて目的の違いだね

456 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 07:28:50 ID:MiMVlgar]
つDTM板

457 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 08:28:37 ID:Q7cf/4cS]
いちいち目くじら立てる必要なし。
その反応がかえってうっとおしいわ。

458 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 08:35:49 ID:qjRw9OZZ]
「読まない初心者」よりも質が悪いと思うぞ。
スレと関係無いと判断できて尚、ここで質問しようとするのだから。

459 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 08:44:15 ID:mmb8FOA5]
細かいこと気にすんな



460 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 10:20:47 ID:6Jt6BPFR]
>>455
惚れた

461 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 11:06:13 ID:Jtl1Q4Hv]
>>453
念のため言ってみるが、
midiとoggは併用できるから、一部oggを使いたいだけなら無理に全部変換する必要はないぞ

462 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 17:08:56 ID:i0VJdJ7Y]
吉里吉里の話がしたい

463 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 17:11:06 ID:plY1j0yo]
したいのならすればいいんだぜ

464 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 23:00:38 ID:eklHejSF]
・・・吉里吉里でシステム時間しるにはどうしたらいいですか?

465 名前:名前は開発中のものです。 mailto:sage [2007/01/13(土) 23:55:24 ID:RSBNz40a]
>>461
すみません、どうやって併用可能にするんでしょうか?

466 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 02:12:57 ID:2VY0csuP]
>>465
…やっぱりか
ttp://www.kirikiri.info/bbslog/log/001664
この辺見てみな

467 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 03:57:39 ID:9j9q7Fqn]
>>466
>>465じゃないけどありがとうございました!

468 名前:465 mailto:sage [2007/01/14(日) 08:42:51 ID:gAgAgUkW]
>>466
その方法は昔考えたことがありましたが、色々な理由で使えませんでした。
レスありがとうございました。

469 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 09:50:35 ID:jf09zyCu]
効果音鳴らしたらBGMがとまっちゃうとか言うなよw




470 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 09:57:41 ID:gAgAgUkW]
>>469
一番の理由はgvolume.ksを使っているから、ですかね。

471 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 10:14:26 ID:k9J/FZW6]
>>470
bgmの音量は、TJSで書くと kag.bgm.buf1.volume2 みたいですよ。
以上。よかったですね。

472 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 11:03:47 ID:zXaR7MF3]
昔、改造したなぁ。

gvolume.ksって、
  @gvolmenu name="BGM(&B)" control="bgm,2"
みたいな書き方が出来ないけど、出来るようにするっての。

チラ裏がわりに投下。

45行目
if(control == 'bgm')

if(control.indexOf('bgm') > -1)

49行目
menu.control = control;

menu.control = [].split(',', control);

82行目
if(menu.control === 'bgm')

if(menu.control.indexOf('bgm') > -1)

85行目
window.bgm.setOptions(%[gvolume:menu.volume]);

var buffers = menu.parent.control;
for(var i = buffers.count - 1; i >= 0; i--)
if (buffers[i].indexOf('bgm') > -1) window.bgm.setOptions(%[gvolume:menu.volume]);
else window.se[+(buffers[i])].setOptions(%[gvolume:menu.volume]);

473 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 14:14:48 ID:/FOO68a4]
何も分からないけど作る。
とかほざいてた奴どこいったんだろ?

474 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 15:37:02 ID:2VY0csuP]
>>464
KAGリファレンス>TJSをもっと使うために>日付/時刻を得る

475 名前:464 mailto:sage [2007/01/14(日) 16:01:09 ID:BW2GGhSi]
>>474
すんません^^;
どうもでした

476 名前:名前は開発中のものです。 mailto:sage [2007/01/14(日) 23:36:56 ID:fQYNTBIK]
>>308

http:://www15.atwiki.jp/kagpa/pages/1.html

まぁ結局、よくいる口だけ君だったようで

477 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 01:45:12 ID:EU/8nv8q]
なんで::なのさ?

478 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 01:50:32 ID:nnQm4M49]
直リン回避でしょ

479 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 01:57:19 ID:MpgQiQKa]
KAGEXにあるのはあるんだけど、ボタンとかの動きがKAGのボタンと同じ単なる画像切り替えで味気ないんだよな

もっと細かくアニメーションとかするのがこれで簡単に出来ればいいなと期待してたんだが…



480 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 03:07:35 ID:6ck+JSYX]
ボタンやら、ゲーム以外の部分でガリガリ書く部分がなかったら
スクリプタなんかいらんやんけと思うのは俺だけかな?
Flashみたいに作りたければ別のエンジンがあるし、
テキストでごにょごにょできるのが吉里吉里/KAGのいい所かと。
そこ以外は何か地味な作業かもと最近思う。
システム決めてる時が一番おもろかった。

と、絵のかけない俺は膨大なテキストと音声素材集、
微妙に揃ってない画像達を前にテンション下がり気味〜

481 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 05:15:43 ID:+Hv/hNYO]
>>479

激しく同意なんだが、あれは基底クラスにアクション処理つっこもうとしたら、
MessageLayer とかがえらい変なことになって破綻したんで、ぱたぱただけで勘弁。
まあ、ButtonLayer だけならわりとなんとかなる気もするけどいまさら面倒。

UI系パーツをぐりぐりくるくる動かすための機構は新しいフレームワーク用には
ちまちま作ってるんで気長にまっとくれ




482 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 14:41:52 ID:MpgQiQKa]
…あんたは降臨しちゃいけない人だと思うんだが

483 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 16:46:41 ID:avv0Rv/4]
ところで複雑なアニメーションって例えばマウスを近づけると
ボタンが逃げるとか?

484 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 16:57:04 ID:RiDnKC+x]
KAGPAとKAGEXの用途というか使い分けというか、よく分からないんだけど
どっちがどう違うんかね?

485 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 17:00:38 ID:0MtbDzJz]
>482
気にしすぎ。

486 名前:名前は開発中のものです。 mailto:sage [2007/01/15(月) 18:04:14 ID:MpgQiQKa]
>>482

商業エロゲで悪いがLittleWitchの奴がイメージ的に近い

>>483

KAGEXはKAGと置き換えて使う、KAGに皮被せた、KAGより記述性が高くてキャラクタ立ち絵の処理がし易いシステム。

KAGPAはKAGに付け足して使う、セーブロードとかコンフィグを一式纏めたもの。betaを見た限り、tjsで細々書く処理を隠蔽して、画像用意して配置だけすればOKみたいなものだったみたいだが。


487 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 02:18:55 ID:zhH6KJwx]
わざわざ吉里吉里>tjs>KAG>KAGスクリプト なんて複雑になってるのは何でなんだぜ?

NscrみたいにNscr>Nscrスクリプトみたいなのが手軽でいいんじゃないの?

更に見てたら、tjsがなんか中間言語にコンパイルして仮想マシン上で動く とかまた複雑な構造してるのは何故なんだぜ。
コンパイルするならC言語みたいに直接実行コード作った方が実行早いんじゃないの?
仮想マシンってJAVAと同じだよな、webで使う訳でもないのになんでこんな事してるんだぜ?

488 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 02:34:38 ID:uMnH2qAR]
自信はないが
吉里吉里に初めから付いてるフォント選択ウィンドウで

フォント選択ウィンドウ開く

何も弄らず”OK”でフォント選択ウィンドウを閉じると
必ずMSPゴシックになる

開発版最新バージョンの初期設定で確認

489 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 03:03:17 ID:Yn/qXOmn]
>488
俺の頭ではkag.chDefaultFaceがnullだった場合に
なにか代替フォントを代入するくらいしかおもいつかん。



490 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 03:17:40 ID:9bBZWZK9]
>>487
一応、Linuxで動かす話はあるよ

491 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 03:54:02 ID:lM+CDaKm]
>>487
日本語でおk

492 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 08:35:46 ID:GzgPoIWk]
>>487
すみません、要点のみを教えて頂けますか?

493 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 10:11:38 ID:ezDcNAjp]
>>487
こいつもDeeタンに寝言垂れて絡んでたバカと同じ臭いがする

494 名前:名前は開発中のものです。 [2007/01/16(火) 11:16:23 ID:zhH6KJwx]
ネタをネタと

495 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 11:25:13 ID:NZtRX7X5]
ネタもつまらなければ、逃げも本当につまらんな。

496 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 14:53:22 ID:AnisJ4Vb]
現実でもしょっちゅう場を白けさせてるんだろうな

497 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 18:40:55 ID:tKPJQ7r5]
みんなムズカシイこと知ってるんだな。
オレはともかく簡単にADVが作れればツールは何でも構わない。
それだけで考えたら、吉里吉里+KAGは最高に便利だと思うぞ。

498 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 21:25:15 ID:jj6WiFjX]
個人的には Nscr>Nscrスクリプト に該当するのは 吉里吉里>TJSスクリプト だと思うんだけどな。
KAG が間に挟まって複雑になってるんじゃなくて、吉里吉里上で動くノベルエンジンが KAG のはずなんだが……

499 名前:名前は開発中のものです。 mailto:sage [2007/01/16(火) 22:05:18 ID:+ymxSnk1]
KAGはHSPで作成されたノベルエンジンあたりに相当するな
Nscr->Nscrスクリプトが吉里吉里->tjsに相当するのには同意
吉里吉里はNscr程目的が限定されてないからtjsだけじゃノベル作れないってだけ



500 名前:名前は開発中のものです。 mailto:sage [2007/01/17(水) 04:59:51 ID:td0oGUe/]
>Nscr->Nscrスクリプトに相当するのが吉里吉里->tjs

('A`)






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<257KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef