1 名前:名前は開発中のものです。 [2007/08/06(月) 19:12:57 ID:CjKwgtC1] ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。 自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 前スレ(その11) ttp://pc11.2ch.net/test/read.cgi/gamedev/1175480292/l50 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ 詳しくは>>2-5 辺りを参照のこと。
818 名前:名前は開発中のものです。 mailto:sage [2007/11/06(火) 23:16:42 ID:kv/8I+Em] >>815 このスレのテンプレにある過去ログに ほとんどの情報が載ってるからみんなそれを覚えているだけだお
819 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 00:40:29 ID:mZZMdfqG] ここ数日>>808 の過去ログで検索しようとすると Internal Server Errorが出るんだが俺だけ?
820 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 00:41:50 ID:s0zadEFS] >>819 >>559
821 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 01:15:26 ID:mZZMdfqG] ありがとう。よくあることで、しばらくしたら直るのかー。 ログは落としてるけどネットの方がなんとなく使いやすいんだよね。
822 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 01:17:50 ID:1NJ8YCc8] ・・・にしても質問レベル低いな。 そろそろ公式BBSにも勘違いコミケ房が大量発生しそうだな。
823 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 01:36:37 ID:BadVcRgD] その低レベルな書き込みもどうかと思うぜ
824 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 08:03:50 ID:RIkXDEaH] >>822 高レベルな質問には答えられないクセにw
825 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 09:08:52 ID:dXwH05e7] 別にいいんだよ。 質問レベルが低かろうと、吉里吉里自体の話をしているうちは。 これが、無意味な罵りあいや、コミュニティヲチに摩り替わった時にこのスレ終了だからな。 話ふってみるが、ついてて「こいつは便利だな」と思ったカスタム機能ある? フローチャートとか。
826 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 13:40:33 ID:YQaW3R/W] 吉里吉里関係のwikiっていくつもあってややこしいんだが すっきりしないもんかねぇ
827 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 18:07:05 ID:RHqPd6Ze] >>825 カスタム機能ってなんだ?
828 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 19:00:02 ID:qgVh0GCC] >>822 難しそうな話題は完全スルーなのに よくそんなことが言えるもんだw
829 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 19:11:25 ID:jf9t1XIi] >>827 ああすまん。KAGのテンプレートになくて、制作者が追加する機能のことを言いたかった。 クイックセーブ・ロードとか、フロチャとか、ロード時に今までの物語要約とか。 これが便利だった、とか、意外な機能とかあるかなって。 (制作物の総量からして、自分はノベル/ADV前提で話している)
830 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 19:38:20 ID:stjhvnJH] TJSのkag.process('','')の命令は、KAGでいうjumpと同じ使い方でよいのでしょうか? kag.processのあとにTJSの命令文があったら、続けてそのまま実行されてしまいますか?
831 名前:名前は開発中のものです。 [2007/11/07(水) 21:23:29 ID:7w0JKV8y] ('','')<でっていうw
832 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 02:09:29 ID:8Eg9y/Tw] >>830 >KAGでいうjumpと同じ使い方でよいのでしょうか? そう >続けてそのまま実行されてしまいますか? そう
833 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 05:15:07 ID:7x+CfWUB] KAG の構造と実行の概念を把握せずにとりあえずよびだしてみるやつが増えてるっぽいのは 悪い傾向かもなぁ。 KAG の機能をTJSから「正しく」呼びだす記述はこうだ。 kag.conductor.pendings.insert(0,%[tagname:"position", left:200, top:200, color:0x000000]); 直接 tagHandlers をよんでしまうと、状態変更するだけの処理はともかく、 待ち系の処理とかは適切には処理されない。タグを割り込ませる方法なら、 conductor 内部で直接処理されてしまう組み込みタグ以外のタグは、wait 系も 含めて普通にシナリオ中に記述したのと同等に動作する。 jump はその組み込みタグに該当しちゃうので、TJS から同等の処理を したければ kag.process() を呼ぶのは正しいんだけどね
834 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 06:50:44 ID:EtpCUXP/] >>833 わざわざ、それをするメリットってあるの?
835 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 07:40:23 ID:T82sKTkF] それってどれ?
836 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 08:02:11 ID:7x+CfWUB] >>834 この例だと全く無いね(笑) 上のほうであった tagHandlres の呼び出しも同様。 ifだらけでごちゃごちゃになってしまったような巨大マクロをメンテ するよりは、この方法を使って TJS で書いたほうがすっきりするかも しれない、ってぐらいかな。KAGの記法はふくざつなものには単純にむいてない。 // タグを追加するメソッドを kag に追加 kag.insertTag = function(n,name,elm) { var e = %[]; (Dictionary.assign incontextof e)(elm, false) if elm !== void; e.tagname = name if name !== void; conductor.pendings.insert(n, e); } incontextof kag; // 内部で複雑なタグ組み合わせを実現する mytag を新規タグとして登録 // 同様の手法でマクロのノリでどんどんタグ拡張できる kag.tagHandlers.mytag = function(elm) { var n=0; if (条件) { insertTag(n++, "hoge", %[パラメータ]); insertTag(n++, "hoge", %[パラメータ]); ..... } return 0; } incontextof kag; あとは、TJS 側で制御を握ってるあいだ、 [s] や [waittrigger] をつっこんで KAG 側の処理を任意の場所で止めておく、 といった使い方があるかな。 前者は kag.processGo() で、後者は kag.trigger() で再開できる。
837 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 09:14:13 ID:8Eg9y/Tw] >>836 mytagの部分、わざわざそんな書き方しなくても、 kag.conductor.enqueueTag(%[tagname:"backlay"]); return -4; みたいな書き方でいいんでね?
838 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 13:28:51 ID:7x+CfWUB] >>837 この方法を多用してると pendings にタグがたまった状態で処理が行われる 可能性があって、Conductor.enquetTag は後ろにたしちゃうので、そうすると 元のタグの順序が崩れてしまいます。
839 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 18:41:15 ID:3FyDW20b] >>833 TJSでwaitってこれでかければ良かったのか 今までどうやったらいいか分からず、forで10000くらいループさせて無理矢理待たせるとかしかないのかと思ってた
840 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 19:03:51 ID:6nBIAmq+] >>839 ?
841 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 22:56:21 ID:qiAlT766] 吉里吉里の制作入門本にあった、Ctrlでメッセージスキップする機能なんですが、 押し続けていると、Ctrlから指を離しても未読部分もスキップする動作になってしまいます。 押している間だけ未読部分もスキップして、離された時は即時に スキップを解除する、といった仕様にするにはどうしたら良いでしょうか?
842 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 23:37:39 ID:6u9iKKUC] >>841 その本が何て本か分からないし、 スクリプトの記述がどうなっているか分からない以上、 回答のしようがない。 その機能のスクリプトを晒さないと、 どうにもならんですよ。
843 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:00:25 ID:Ux4lfzpL] >>842 なるほど。あなたにはこの程度のこともムリだということは理解しました。 これはあくまでお願いなのですが、 他の有能な方の貴重なご意見が聞こえづらくなってしまいますので、 お静かにしていただけますでしょうか?
844 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:05:11 ID:kwsEyx4K] 新手の釣りか
845 名前:841 mailto:sage [2007/11/09(金) 00:09:29 ID:Lcgn2ogJ] >>842 すみません、スクリプトを記述しようと思って本を読み返してみたら、 一箇所追加漏れ部分があったためにおかしな動作になってしまったようです。 お騒がせしました…
846 名前:名前は開発中のものです。 [2007/11/09(金) 01:13:13 ID:6pgBc5N3] >>841 gugurekasu.com/
847 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:56:57 ID:7NBysa3j] >>,843 こーゆー勘違い質問者は公式サイトのBBSで聞け
848 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:58:46 ID:zY9kdYuR] 公式で聞いたとしても>842の答えがくるだろ
849 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 18:15:18 ID:PNqDkJoj] elm.hogehoge に "boo" g_test["boo"] に "foo" が格納されてるとします。elm はある関数の辞書型の引数で、g_test は辞書型の外部変数とします。 1. dm("g_test[" + elm.hogehoge + "] = " + g_test[elm.hogehoge]); elm.poi = g_test[elm.hogehoge]; dm("elm.poi = " + elm.poi); ↓ g_test[boo] = foo elm.poi = とデバッグ用のコンソールに出力されます(詳細に調べてみると、elm.poi は void のままでした) 2. var woo = g_test[elm.hogehoge]; elm.poi = woo; dm("elm.poi = " + elm.poi); ↓ elm.poi = foo とデバッグ用のコンソールに出力されます どうしてなのでしょうか? やりたいことは、単純に、 elm.poi = g_test[elm.hogehoge]; という代入がしたいだけなのですが。 ある場合において、2 .のように、一度別の変数に代入してからでなければ、 代入できないことがあったりするのでしょうか?
850 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 19:16:47 ID:YRWJLiqW] >>849 普通に代入できたが俺の解釈間違ってるか? var g_test = %[]; g_test["boo"] = "foo"; function func(elm) { Debug.message("g_test[" + elm.hogehoge + "] = " + g_test[elm.hogehoge]); elm.poi = g_test[elm.hogehoge]; Debug.message("elm.poi = " + elm.poi); } func(%["hogehoge" => "boo"]);
851 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 01:44:10 ID:ObYGbz68] あってます。 わざわざ、検証までしていただき、まことにありがとうございます。 わたくしのほうでも、そのように試しましたら、普通に代入できました。 現在、作成しているソース中において、 849 の 1. に該当するような部分を 2. のように書き換えると代入できたので、 どうしてなのだろう?と思ったからなんです 1.、2. は該当ソース中の変数名を置換しただけだったりします。 外部変数名が重なってないかどうかも、全ソースに対して検索をかけましたが、該当するものがありませんでしたし、 そもそも 1. を 2. に書き換えることで正しく代入されることが奇異に感じたのです。 1. と 2. の処理の結果は同等のはずではなかろうかと思ったのです。 どうすれば、このようなことが再現できるのか、どうしても分からなかったんです。 C で書いたときのように、プログラムがメモリを壊しちゃうことはないと思うので、 どうしても思いあたるフシがなかったんです。
852 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 02:15:06 ID:R04XnpcA] >>851 その再現するコードを直接かいてもらわんことには、「ただの勘違いじゃ?」としか言えない
853 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 02:31:09 ID:ObYGbz68] ある程度の規模のソースで、このような再現性の確からしさが確認できない場合、 どうすればいいんでしょうか? なにを、どう、わたしが勘違いしてるのか分かりませんが 849 のとおりのことしかわたしはしてないわけですし よく分からないですが、ありえないとおっしゃるなら、そうなのかもしれませんね
854 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 03:13:39 ID:K9LJ4pkR] 1年前の話だが、辞書配列周りで851と似たような現象がおこり、 データの持ち方変更して回避したことがあったのだが、再現方法が思い出せない。 851の勘違いとも言えないかもしれない・・・。 >>853 再現できる状態維持しながら必要のなさそうな箇所をごっそり消すといいかもしれない。
855 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 09:26:28 ID:H13uEGqN] でも、何でこれで正しく動かないとか分からない、なんて思って頭悩ませる事はあるけど 大体はどこかで何か間違った事してるんだよね んでそれに気付くのに丸一日かかって脱力したりとか
856 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:11:49 ID:QcszQCfy] >>855 それがプログラムやってて楽しいじゃん?
857 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:16:21 ID:H13uEGqN] いや別に楽しくないとは言わないけど 朝から晩まで一日中悩んでた事が、たった二行の修正で解決したりすると 全身が脱力する
858 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:46:28 ID:uy/M8CIb] 丸一日悩んだすえに解決法が無いときよりマシ
859 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 12:41:13 ID:u90ZSRsT] >853 シナリオファイルをzipでくれ
860 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:07:44 ID:R95A5Omk] そういえば…… var hoge = []; と var hoge = %[]; で、代入の取り扱いや、セーブの時の取り扱いが違うって マニュアルのどっかに書いてあった気がしたが どこだっけ?
861 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:10:23 ID:R04XnpcA] >>860 上は配列で下は辞書配列なのでもろもろ違うわけだが・・・
862 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 01:41:38 ID:n9Ep/I02] >>861 ネタにマジレスイクナイ
863 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 15:58:16 ID:4JfT71aV] >>861 読解力テスト0点だな
864 名前:名前は開発中のものです。 [2007/11/12(月) 18:42:26 ID:cXtHCoDF] キリキリキリキリキリキリキリキリ
865 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 19:28:42 ID:QUTD8veP] ガチャガチャガチャガチャ
866 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 20:05:10 ID:5VPZG3q0] ドギューン
867 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 14:49:24 ID:/xzUsRJQ] hactの式って何処にどうやってかけばいいんでしょう? シナリオファイルにかくと失敗します・・・
868 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 14:54:28 ID:FsczQDom] >>867 質問する前にリファレンス嫁 Tips/その他 → TJSをもっと使うために → hact タグの応用
869 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 18:40:26 ID:SuzWMIc7] >867 www.h2.dion.ne.jp/~yasozumi/lecture/lecture_input05.html
870 名前:名前は開発中のものです。 [2007/11/13(火) 22:47:16 ID:h0qugE/D] \マーク付けなくても平気になってませんか?
871 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 04:50:07 ID:f5EhCGRf] 3パターンの文字レイヤーを使い分けたいのですが上手くいきません… 例えば右半分に表示される文字レイヤー、飾り枠付きの文字レイヤー、全画面文字レイヤーをシーンごとに 使い分けたいんですけどその場合、コンフィグの設定はいじらないでシナリオに設定を書き込んだ方がいいんですよね。 ちゃんとタグ打ち込んでるはずなのに再生すると文字レイヤーがデフォルトの状態でもうどうにも……
872 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 07:05:55 ID:xQ3SPU5F] >870 いつの話をしてるんだ。 >871 該当部分のシナリオファイル晒せ
873 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 07:48:35 ID:xmKVwF3k] >>872 すいません自己解決しました
874 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 17:09:39 ID:s6nYsCPb] コントみたいだな。自己解決するならするまで自分で試せば良いだろうに。
875 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 20:49:58 ID:6lWVEVTe] すいません解決してませんでした
876 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 21:33:46 ID:VTdJ6UtF] >>875 ちょw
877 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 21:51:23 ID:m4qKV1NB] すいません自己解決しました
878 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 22:13:51 ID:rI5DKQ50] さんざん自分で試しても解決方法に気づけなかったのに スレで聞いた途端何故かわかることってあると思うぞ。 いらないときはその辺にゴロゴロしてるのに いるときになったら見つからない探し物とちょっと似ている。
879 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 22:36:24 ID:m4qKV1NB] すいませんやっぱり解決してませんでした
880 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 00:31:21 ID:cmA0E0Im] 自己解決したならその理由もかいとけ。
881 名前:名前は開発中のものです。 [2007/11/15(木) 02:09:13 ID:W9J2P8k1] 吉里吉里
882 名前:名前は開発中のものです。 [2007/11/15(木) 14:36:13 ID:qpMD99ng] 質問させてください 吉里吉里にフラッシュムービーを組み込もうと思っているのですが、音楽と画像表示のタイミングのブレ等を、できるかぎり減らすことができるフラッシュ制作ソフト、フラッシュプレイヤーは、何がありますでしょうか。 どなたかよろしくお願いします
883 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 14:46:37 ID:eYGuJEJj] >>882 FLASHならadobe択一
884 名前:名前は開発中のものです。 [2007/11/15(木) 14:59:55 ID:qpMD99ng] >>883 超初心者ですみません。adobeはプレイヤーでしたよね。 プレイヤーさえ改善すれば、劣化やブレは解消しますか?
885 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:13:41 ID:eYGuJEJj] >>884 ああそうか… Adobe Flash、旧称はMacromedia Flashね
886 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:14:41 ID:oRdII11P] 8万8千円也 ttp://www.adobe.com/jp/products/flash/
887 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:20:41 ID:oRdII11P] 同人でよくあるエロアニメはAfter Effectsで出来てたりする、15万6千円です。 ttp://www.adobe.com/jp/products/aftereffects/index.html
888 名前:名前は開発中のものです。 [2007/11/15(木) 15:39:04 ID:qpMD99ng] >>885-887 ああ、やっぱりそういうものですよね なんとか・・短期間のみ無料のソフトとか、どうにか無料で良質のソフト、ありませんかね?
889 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:43:51 ID:AiaM4xX/] >>888 NicoVisualEffects
890 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:44:17 ID:UPCDgZ9C] >>888 フリーのおすすめ ttp://www.geocities.jp/coa9999/ 劣化やブレってどういうの?
891 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 16:08:53 ID:PSCVGuQo] >>890 ベクトルアニメと関節ブツ切りアニメとアフターエフェクトアニメが ごっちゃになってるんでしょ。 >>889 frameworkもないと動かないっぽいね。
892 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 17:13:04 ID:TwFRJ568] >>889 パペットツールがないから、これじゃ無理だな。
893 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 21:45:51 ID:2iCyztny] というか、吉里吉里全然関係ない話じゃないか。 Flash板の無料Flashソフトスレとか初心者質問にでも行けばいい。
894 名前:名前は開発中のものです。 [2007/11/16(金) 02:33:43 ID:R/9y+I/B] 吉里吉里
895 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:36:50 ID:FzUbYZoV] 選択肢でデフォルトだとオンマウスで薄く青いベールが かかるのを無くして、 オンマウスで文字の色を変えたいのですが、 どうしたらいいでしょうか。
896 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:43:38 ID:WJsGBDiF] >>895 プラグインかなんかあった気がする。
897 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:52:44 ID:FzUbYZoV] プラグイン・・・ すいません、解説サイトかなんかありますか・・・?
898 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:59:24 ID:v0CJMJl1] >>895 Config.tjsのdefaultLinkColorとdefaultLinkOpacityを編集するだけ
899 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 23:40:43 ID:FzUbYZoV] >>898 できましたありがとうございます! オンマウスで文字の色を変えるのは どうすればいいですか?
900 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 00:19:27 ID:FY1/ikzD] >>895 それをやるにはKAGを改造するか、それを実現してくれるKAGプラグインが必要 そういうKAGプラグインはすでに存在するから、後は自分で探して何とかしろ
901 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 00:36:52 ID:Xmv5J+lf] ありがとうございました グーグル先生に訊いて参ります。
902 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 01:03:27 ID:iEVJhsK5] >895 ここを探してみるといい。 ttp://kgs.tenkyu.com/sp/
903 名前:895 mailto:sage [2007/11/17(土) 02:49:13 ID:Xmv5J+lf] >>902 さんありがとうございます。 ・・・すいません、また舞い戻って来てしまいました。 早速ダウソしてテストファイルのタグを見よう見真似で コピペ改変しながら自分のテキストファイルのそれっぽい位置に挿入しては みたんですが・・・ 問題点が二つ。 1。メッセージ枠が少し透ける。 2。オンマウスすると文字色が変わるのでなく、 文字に色の付いた長方形がかぶさるようになる 要らない部分、欠けてる部分あったらご指摘願いたいです・・・。
904 名前:895 mailto:sage [2007/11/17(土) 02:49:58 ID:Xmv5J+lf] ;------------------- ; ▼ポイントすると色が変わるリンクを作るプラグイン @call storage=changecolorlink.ks ;●オンマウスでリンク色変更 [macro name=link2] @changecolorlink rgamma=7 ggamma=1 bgamma=1 exp="&'tf.select = ' + kag.current.numLinks" [endmacro] [macro name=endlink2] [endlink] [resetfont] [endmacro] ;------------------------------------ ;●選択肢始め [macro name=select] [history output=false] [delay speed=nowait] [endmacro] ;------------------------------------ ;●選択肢終わり [macro name=endselect] [history output=true] [delay speed=user] [endmacro]
905 名前:895 mailto:sage [2007/11/17(土) 02:50:41 ID:Xmv5J+lf] @layopt layer=message0 visible=false @position layer=message1 frame="メッセージ枠.png" opacity=0 left=170 top=180 width=300 height=120 marginl=65 margint=25 marginr=20 marginb=20 @layopt layer=message1 visible=true opacity=128 @current layer=message1 @locate y="&kag.fore.messages[0].y - kag.fore.messages[0].marginT" @font size=18 @cm [select] [link2 target=*はい ]はい[endlink2][r] [link2 target=*いいえ ]いいえ[endlink2][r] [endselect] [s] ・・・すいません、もいっぺん自分なりにあれこれ考えてきますorz
906 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 08:51:39 ID:izzYvyWd] てめぇ少しは自分でやってから質問しろ しょっぱなから聞いてるんじゃ全く勉強にならん
907 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:16:41 ID:QqhgiVwo] 自分が使ってるタグ、リファレンス使って全部読み返したらわかるよ。 自分が何書いてるか調べてないうちは人に聞くのやめたほうがいい。 かっちょわるいから
908 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:20:39 ID:St3eOu0Y] つか、画像でやればいいじゃん・・・
909 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:45:27 ID:Xmv5J+lf] 馬鹿すぎてすいませんでした 自分で頑張ります。 失礼しました
910 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 11:26:33 ID:6332J23p] >>909 もう見てないかもしれんが… たぶん>>902 のとこの掲示板見ると幸せになれるかもしれん
911 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:30:14 ID:bbVQdx3F] >>833 pendingsってどこに書かれてますか
912 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:35:09 ID:JxWacONa] Conductorクラスのイベントキュー
913 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:58:58 ID:bbVQdx3F] 私のバージョンが古かったようでした。スレ汚し失礼しました
914 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:04:10 ID:yv9nFzy1] 変数に関数名を代入して、たとえば 吉里吉里付属のsystembutton.ks の array.add(obj = new SystemButtonLayer(kag, parent, onSaveButtonClick)); を sf.i ="onSaveButtonClick"; array.add(obj = new SystemButtonLayer(kag, parent, sf.i)); の様なことがしたいのですが 上記の例だと関数ではないかプロパティの種類が違います のエラーになってしまうのです。 kag.scflags.i とか var funk= sf.i とか無い頭振り絞っても旨くいかなくて…… どなたか偉い人。教えて下さい。
915 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:01:21 ID:4gaPhgVs] 自分でいじり倒したKAG使ってると素のKAGがどんな処理してるか分からなくなるなw
916 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:20:35 ID:AHBO4zCw] >>914 処理したい関数がグローバルな関数なら global[sf.i] で参照できるし、 該当処理とコンテキストが同じオブジェクトの関数なら this[sf.i] で参照できる。
917 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:22:13 ID:+Zt9/lMn] >>914 array.add(obj = new SystemButtonLayer(kag, parent, this[sf.i]));
918 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:55:20 ID:yv9nFzy1] リファレンスもう一回読み直します。 お蔭でやりたいことがかなり綺麗にできました。 本当にありがとうございます。
919 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 23:51:51 ID:Ax1kIO9a] oggファイルでBGM設定してるんですが、 一曲30秒くらいまでの短いループで どの程度までのファイルサイズが望ましいですか? だいたいみんな100kb前後あるのですが・・・ oggファイルへの変換はaudioencoderを 使用してます。でも、品質を下げるとループの最後が 切れてしまい不自然になってしまいます。
920 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 00:10:07 ID:a3ZLFa5U] 音に関してアドバイスお願いします。 (吉里吉里2.28 OS:XP) 現在、 BGM=MIDI&ogg/SE=ogg 使用。 MIDIがPCによって鳴ったり鳴らなかったり、 コンパネのサウンド設定一式チェックしてもどうしても鳴らないというユーザーもいる。 そこでMIDIの使用を止め、 BGM=ogg SE=WAV&ogg にするか検討中です。 容量はなるべく抑制したいのも本音。 一般的に同人ゲームて、音ファイルどうしているもんでしょうか。
921 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 00:22:43 ID:8HPRQrIc] >>919 oggへの変換はoggdropXPd using aoTuVを使っている。 音質を下げるとBGMが耳障りでしかないので、それなりの音質にしている。 ループに違和感があれば、ループチューナーで微調整。 >>920 MIDIは機種依存が激しいので、oggが多い。
922 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:20:52 ID:jAlap/Wp] 嘘教えるなよ。フリーでMP3の代替になったから流行ったんだろ。 昔ゲームやってた連中はまともなMIDI音源付けるのがデフォだっただろ。 特にエロゲーマーは。
923 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:25:07 ID:cUVRVhIa] 昔っていつの話だよw PC-9801時代の話か?
924 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:28:22 ID:4Zp3ELkR] 少なくとも嘘といえるほどじゃねえだろ… XGでシステムリセットしたのとGSで音源リセットしたのじゃまるで違う ピアノがスタンダードキットになるとかの環境依存は間違いなくありまくった
925 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 03:19:43 ID:8HPRQrIc] >>922 FM音源とCDDAしかしらん。 MIDI音源はおまけだった。
926 名前:名前は開発中のものです。 [2007/11/19(月) 08:11:19 ID:FuLmU6+K] すみません、今シナリオを書いているものすごい初心者のものです 「これ、まずいよね」 と、自動表示するとき「これ[wait]まずいよね」 と、やりたいのですが、 「これ[改行] まずいよね」 となってしまします どうかけばよろしいでしょうか。 すみません、どなたかよろしくおねがいします
927 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 08:47:24 ID:SyvXuBg6] 最近餌が美味しくないんだ。 俺のご主人、もしかしてお金がないのかな……。
928 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 09:32:36 ID:mnmnz/OX] >>926 演出だと思ってるだろうが、読む方からすればうざいだけだから、 文の途中で変なウェイト入れるな。以上。
929 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 09:34:23 ID:33YdFNLo] >926 「これ [wait time=500] まずいよね」
930 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 14:10:11 ID:lHPHmCH7] ちょっと聞きたいんだが吉里吉里2ってそのままVC8でビルドできるように出来てる?
931 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 14:14:01 ID:Kp9ieZfa] [autowc enabled=true ch="、。" time="4,6"]
932 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 15:52:19 ID:8HPRQrIc] >>930 VCLに依存してるので、C++ Builder5かC++ Builder6でビルドするのが前提。 (C++ Builder5用にチューニングもされているらしい) がんばればVC8でビルドできるかもしれないが、修正が結構大変だと思う。 C++ Builder6ですらビルドできるように環境を整えるのが大変だしな。
933 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 18:53:04 ID:74W4c/W/] VCLかよ・・・BCC5.5とVS2005 C++ expressしかもってない俺涙目。 OSSで商用にしかついてないライブラリに依存してるのかよ。
934 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 19:17:58 ID:SyvXuBg6] 美味しい餌が欲しいなあ
935 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 21:25:01 ID:H5k56MOf] >>933 フリーの環境には期待しすぎなだけ ものすごく理不尽なことを言ってるようにしか見えない
936 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 21:29:26 ID:cUVRVhIa] Windowsに依存してる時点で。
937 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 21:38:55 ID:skbWiH1t] >>933 まあ、OSSと商用かどうかは関係ないしね。 現行 trunk は、 kirikiri2/src/core/environ/win32/bcb2006 のプロジェクトファイルを 使えば無償の Turbo C++ Explorer でコンパイル通って動作するみたいだよ。 なぜかパフォーマンスが BC5 に比べるとおちるみたいだけど。 実際問題としては、吉里吉里2の本体を再コンパイルする必要性はほぼ存在しないよ。 本体のバグはきちんと報告すればわりとすぐ直してもらえるし、 ほしい機能はプラグインで拡張すればいい。結構なんでもできるよ。 画像形式拡張、音声形式拡張、言語そのものをを追加するのも楽勝。 吉里吉里のプラグイン機構はとてもよくできてる。 プラグインは BC でも VC でも、Mingw でも問題なくコンパイルできる。 VC++ Express 2005 だと標準では Win32 のプロジェクトがないので、 MS から SDK をダウンロードしてきて手動で設定する必要があるけど、そのぐらいはすぐでしょう。
938 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 22:50:30 ID:oYnnEevg] 初歩的な質問でごめんなさい ゲームを起動した時にすぐ後に 動く?サークルロゴを流したいのですが あれはフラッシュですか?動画ですか?
939 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 22:54:50 ID:ijiSbFaq] いいえ、ケフィアです
940 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:05:33 ID:8v1v++Sn] パタパタアニメですよ。
941 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:07:15 ID:HHVBUlRW] 好みですよ。
942 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:21:23 ID:tat92q1h] >>938 そりゃサークルに寄って色々だろう。 因みに俺はmoveです
943 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:24:34 ID:DsPaQBSD] 俺はmovieです
944 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:26:08 ID:RHl6dA7X] 使わなくても[trans][move]とズームプラグインとセンスがあれば 2Dならたいていの事はできる。と思う。 ていうか、雑談質問スレで言うのもなんだが わからないからっていちいちきくな。 自分で十回試して無理だったり まったくわからないなら一度諦めて他の事をやれ。 ゲーム製作なんて作っている内に出来ることとやりたい事が どんどん増えていって、そしてそれが愉しいんだ。 …とエロゲーのテンプレを百回以上作り直してる俺が言ってみる。 …絵も文章も声以外の素材は全て完成しているのに。 またいちからつくりなおしだよ…
945 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:31:57 ID:VcjTNVSN] >>944 さっさとリリースして、バグフィックスしてった方が100倍効率いい。 自己満足の試行錯誤は、ある限度を超えると本当に無駄。
946 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 23:58:55 ID:8HPRQrIc] >>945 無料で配ってバグフィックスしてもらうのならいいが、 1500円とか払って有償デバッグはかんべんな。 吉里吉里のオーサリングソフトを誰か出してほしいと願う今日この頃。 背景、立ち絵、メッセージが入れ込めれば、あとは調整で済むしな。
947 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:15:46 ID:bdMQ2zwX] 気になるほどのバグあったらメールか何かで教えてくれるだろ 来なかったらどうでもいい程度って事だ と思ったが金取るんならだったらちゃんと直さんとな・・・
948 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:17:09 ID:EU+Gwwiu] ゲーム形態にすると見たいシーンがいつでも見れないし 死ぬほど売れないから大丈夫
949 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:30:52 ID:q2e9sLWr] そろそろ次スレの季節だがテンプレで変更するところあるかね? 久しぶりに講座サイト探してみたけど全く変化がないな。 新規もないし、既存の講座も全く更新されていないところばかり。
950 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:35:21 ID:q2e9sLWr] テンプレ見て思ったが >KAG System リファレンス(※初心者必読!) この初心者必読ってのは削った方がいいな。リファレンスは辞書であって入門書じゃない。 まずは各講座を読んで不足分や忘れた分をリファレンスで補うもの。 本当の初心者はリファレンスを読むことが出来ない。
951 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:37:38 ID:rNuB5gSW] >>950 ※質問の前にまず該当する機能がないか確認! だな、どっちかというと。
952 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 00:52:59 ID:wr22NtTF] windowsに依存云々はおいといて>>935 がOSSを理解してないのはよく分かった。 windows依存は吉里吉里3でどうにかするんじゃないの?
953 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:01:17 ID:q2e9sLWr] >>951 該当する機能があるかないかを探せって無茶だろ。 わらの山に針があるかもしれません。ないかもしれません。 あるかないかさえ教えませんってことだぞ。
954 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:02:50 ID:rNuB5gSW] >>926 みたいな質問でも?
955 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:10:10 ID:g1xqn9f5] エフェクト入れようが、演出入れようが、販売本数は大して増えない。 どうせ売れるのは、ロリ、エロ。
956 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:11:53 ID:9rtS9lgH] 最初から最後まで完成させるチュートリアル形式の講座サイトがあればいいけど みんな途中で飽きちゃうんだよな
957 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:30:00 ID:Xig6WRYY] プログラムの知識、吉里吉里の知識、文章力、膨大な命令を全部取り上げる情熱。 全てがそろってないと満足する講座は作れないわけでハードルが高すぎる その点では講座サイトを見ると特徴が見えてくるよな。 OutFocusはいかにもプログラマーが書いた文章って感じで きっちりかっちり書いてるんだが、初心者置いてけぼりで語りだす場面がある 熊野にんちは逆にシナリオライターが書いた文章って感じで かみ砕いて読ませる文章なんだが、プログラム的にその説明はまずいだろって表現がある
958 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 01:50:15 ID:HekCUvEH] >>951 同意 せめて確認程度した質問でないと、回答もリファレンス嫁しかしようがない リファレンスに一度も目を通していないってのは初心者以前だろ