1 名前:名前は開発中のものです。 転載ダメ mailto:sageteoff [2015/06/05(金) 01:50:10.83 ID:r78FM0BY.net] ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。 自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 吉里吉里スレ過去ログ倉庫 ttp://bbs.bokunatu.com/krkr/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 ■TJSをもっと使うために ゲームのインターフェイスをカスタマイズしたい、また KAGの命令に無いことをしたくなったらまずここを読んでみよう。 必要に応じて>>649 勝手に移行ガイドは読みました。 それで、通常のkagkらの移行は問題なかったです。 それで、拡縮とか立ち絵とか使い勝手の良いkagexに載せ替えようとしたらエラーが出ました。 コンソールが削除されたからそのせいでエラーが出てるのはわかるのですが、さすがにmainwindowsはお手上げ状態でした。
668 名前:名前は開発中のものです。 mailto:sage [2015/11/19(木) 19:13:06.06 ID:4Tz0bRGQ.net] cdn-ak.f.st-hatena.com/images/fotolife/t/tsubaki_t1/20150208/20150208120925.gif こんな感じのスライダーを吉里吉里で作りたいんですけど 良いプラグインありませんかね ごった煮さんの所だとベースよりもタブの方がでかいと画像が切れちゃうのと、↑gifの白い部分がなくて・・・
669 名前:名前は開発中のものです。 mailto:sage [2015/11/20(金) 16:05:22.62 ID:bK9wZ9eq.net] 便乗質問 吉里吉里だと var filename; kag.menu.add(this.filemenu = new KAGMenuItem(this, "ファイル(&F)", 0, "", false)); これでメニューの追記が出来るんだけど、Zだとwindowクラスのオブジェクトを指定しろって言われちゃったんだけど、 menueが削除されたせいで出た弊害? どうすれば、menue.tjsの外で記述出来るの?
670 名前:名前は開発中のものです。 mailto:sage [2015/11/20(金) 16:41:56.09 ID:iSmQBmHd.net] >>652 kag.menu.add(this.filemenu = new KAGMenuItem(kag, "ファイル(&F)", 0, "", false)); かな。 吉里吉里2のMenuItemのコンストラクタMenuItem(window, ca
671 名前:ption='')のwindowは 無視されているけど、吉里吉里ZのプラグインはきちんとWindowクラスを指定する ドキュメント通りの仕様になってる。 [] [ここ壊れてます]
672 名前:名前は開発中のものです。 mailto:sage [2015/11/20(金) 17:20:00.33 ID:xFTN0nN0.net] >>653 ありがとう、うまく行けた! actionも最初動かなかったけど function kag.action(ev) kag.を頭につけたらうまく稼働出来た^^ >>647 kagexをZ化は敷居が高いから、普通にkagexでよくない? Z化のメリットって今のところプログラマー以外でメリットって無いんじゃ? OS依存の全画面化のバグが解消されてるって事くらいだっけ?
673 名前:名前は開発中のものです。 mailto:sage [2015/11/20(金) 17:38:18.28 ID:xFTN0nN0.net] kag.actionでうごくはず無かったOtz 整理してこんな感じで、actionでダイアログを開こうとしたんだけど、無反応だった。 適当にfunction作ってそっちを指定した方が安全かな? 下の奴はざっと組んだので構文ミスはあるかも知れないけどだいたいこんな感じで、通常の吉里吉里では動いてた。 class Test{ var filemenu; var openmenu; function Test(){ kag.menu.add(this.filemenu = new KAGMenuItem(kag, "ファイル(&F)", 0, "", false)); filemenu.add(openmenu = new MenuItem(kag, "開く(&O)"));} function action(ev){ if(kag.ev.type == "onClick"){ if (kag.ev.target == openmenu){ var filename = openDialog(); } } } function finalize(){} } var test = new Test();
674 名前:名前は開発中のものです。 [2015/11/20(金) 18:12:18.75 ID:ecLDvGJY.net] 吉里吉里3はデルデル詐欺でしたね^^;
675 名前:名前は開発中のものです。 mailto:sage [2015/11/20(金) 19:56:30.42 ID:QnjDFZyf.net] class Test extends Window { var filemenu, openmenu; function Test(){ super.Window(); menu.add(this.filemenu = new MenuItem(this, "ファイル(&F)")); filemenu.add(openmenu = new MenuItem(this, "開く(&O)")); setInnerSize(320,200); visible = true; } function action(ev){ if(ev.type == "onClick"){ if (ev.target == openmenu){ var filename = openDialog(); if (filename != "") System.inform(filename); } } } function finalize(){} function openDialog() { var elm = %[ filter:["*.*|*.*"] ]; if (Storages.selectFile(elm)) { return elm.name; } } } @if (kirikiriz) Plugins.link("menu.dll"); @endif var test = new Test(); 普通に動くぞ?
676 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 05:08:43.69 ID:iMh22HPh.net] >>651 何卒・・・
677 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 09:54:14.07 ID:LsmXy61U.net] このスレは○○のプラグイン便利だよ 的なのに詳しい人あんまいないぞ ○○のプラグインを作りたいんですがここまで書けたもののここで詰まっています…… みたいのならヒントあげられる人いそうだけど
678 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 11:38:33.99 ID:3m+X2F4C.net] スライダーは本家添付の改造してるんでどこがいいとかないんだよな あと白い所の反映やるなら自分で組むしかなさげ そういうプラグインはこれまでの所見た記憶がない
679 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 16:40:53.17 ID:yH8RFmhO.net] >>659-660 既存の改造するしかないか… 結構大変かな(´・ω・`)
680 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 16:51:36.21 ID:3m+X2F4C.net] >>661 ごった煮さんのは見てないんで知らないけどごった煮さんのでできるんじゃないのかねえ はみ出しちゃうってのも使い方間違ってるだけのような気がする 白いのがどうしても必要なら改造頑張れ だがプレイヤーはそんな所一切みてないし記憶にも残らないんで無駄だと思うよと忠告はしておく
681 名前:名前は開発中のものです。 mailto:sage [2015/11/21(土) 19:58:12.76 ID:oph1PLVj.net] 自分で作るとしたら ・ベース透明のスライダーを作る ・スライダーの下に別途バー相当部分のレイヤを作る(2レイヤ) ・スライダーの移動に合わせてバーの部分のレイヤの長さや位置を調節する とかかなあ。単純な塗りつぶしならfillRect使う方が楽だけど。 あるいは[■■■■■■□□□□□□]みたいな横に長い画像つくっといて imageLeftでちょうどスライダーのタブ位置に中央の境目を合わせる手もあるかな
682 名前:名前は開発中のものです。 mailto:sage [2015/11/22(日) 00:3
] [ここ壊れてます]
683 名前:0:47.39 ID:3un2AE4b.net mailto: >>657 別窓だと開くんだけど、なぜ通常の窓に組み込もうとすると開かないんだろう? class Test { var filemenu, openmenu; function Test(){ kag.menu.add(this.filemenu = new MenuItem(kag, "ファイル(&F)")); filemenu.add(openmenu = new MenuItem(kag, "開く(&O)")); } function action(ev){ if(kag.ev.type == "onClick"){ if (kag.ev.target == openmenu){ var filename = openDialog(); if (filename != "") System.inform(filename); } } } function finalize(){} function openDialog() { var elm = %[ filter:["*.*|*.*"] ]; if (Storages.selectFile(elm)) { return elm.name; } } } @if (kirikiriz) Plugins.link("menu.dll"); @endif var test = new Test(); [] [ここ壊れてます]
684 名前:名前は開発中のものです。 mailto:sage [2015/11/22(日) 11:32:07.63 ID:b54QOdvB.net] >>662 プレイヤー云々なんて二の次で、自分の作りたいものを作ることこそが楽しいんじゃないか
685 名前:名前は開発中のものです。 mailto:sage [2015/11/22(日) 12:02:22.11 ID:x3ULCRn/.net] >>647 も出来たらお願いします。 kagexのZはネット上には無いので、完成したらアップロードサイトにアップして共有したいので、
686 名前:名前は開発中のものです。 mailto:sage [2015/11/23(月) 00:28:52.98 ID:FKdVKw5m.net] ttp://kikyou.info/ 落ちてない?
687 名前:名前は開発中のものです。 mailto:sage [2015/11/23(月) 00:29:46.38 ID:1cqZD+YY.net] かも でぃーたんの家の回線の調子がおかしいんじゃね
688 名前:名前は開発中のものです。 [2015/11/23(月) 08:13:49.73 ID:ow98uSLB.net] レベルたけぇ質問ばっかで震える
689 名前:名前は開発中のものです。 mailto:sage [2015/11/24(火) 03:51:29.18 ID:hgj2NGKB.net] >>664 そりゃkagの方のactionが呼ばれてるからそのコードだと動かないね。 なんでaction使ってるのか謎だったんだけど、そんなことしないで素直に KAGMenuItemのコンストラクタのcommand引数でメニューが選ばれたときの関数 (もしくは評価する文字列)を渡すとかして対応するのが妥当だと思う。 function onOpenMenuClicked() { ... } みたいな関数を作っておいて openmenu = new KAGMenuItem(kag, "開く(&O)", 0, onOpenMenuClicked, false); みたいな。 KAGMenuItemじゃなくて普通のMenuItem使う場合ならonClickメソッドをオーバーライドして対応
690 名前:名前は開発中のものです。 mailto:sage [2015/11/24(火) 10:43:26.71 ID:id33rrD0.net] actionがなぜ動かないか試行錯誤してるんだけど、 で、これで吉里吉里だと動くけど、 function Test(){ kag.menu.add(this.filemenu = new KAGMenuItem(kag, "ファイル(&F)",0, "", false)); filemenu.add(openmenu = new MenuItem(kag, "開く(&O)")); } function action(ev){ if(ev.type == "onClick"){ if (ev.target == openmenu){ var filename = openDialog(); if (filename != ""){ System.inform(filename); } } } } Zだと動かず filemenu.add(this.openmenu = new MenuItem(kag, "開く(&O)")); とするととりあえずエラーはでなくなるけど、ダイアログは開けない。 なぜこんな事が起きるのか良くわからないの。 actionはoverrideに置くしかないのかな?
691 名前:名前は開発中のものです。 mailto:sage [2015/11/24(火) 12:10:21.18 ID:Vp71HMCT.net] 書くの忘れてた 現状はこれで対処してる filemenu.add(openmenu = new KAGMenuItem(kag, "開く(&O)",0,function{Test.openDialog();}, false)); ただ、actionがどうしてもうまく機能しないからずっとうーんと唸ってるの 普通の吉里吉里なら出来るのにZだと動かないとなると、同じような問題がほかにもあるんじゃないかと思ってしまうから
692 名前:名前は開発中のものです。 mailto:sage [2015/11/24(火) 16:12:58.78 ID:hgj2NGKB.net] >>653 が言ってる通り、MenuItemのコンストラクタにWindow以外のオブジェクト(この場合Testクラス)を指定して そっちのactionを呼ばせるのは仕様外動作でむしろ指定できてしまう吉里吉里2のバグってことだろ そんなコードを書く方が悪いし吉里吉里Zで動かないといわれてもそりゃ仕方ないよ Zは最初からMenuはobsolete扱いで、どうしても必要な人のためにプラグインで分離して用意されてるので 完全に同じ動作を望むのは諦めた方がいい。同じような問題はまだ他にもあると思うので重箱の隅つついてる暇があるなら 現物合わせで動くように調整したほうがいい。それが嫌なら無理にZに乗り換えなくてもいいんじゃないかね。
693 名前:名前は開発中のものです。 mailto:sage [2015/11/25(水) 19:28:59.99 ID:OUH5R+U2.net] 吉里吉里の方が仕様外の事してるって事なんだね いろいろやってみたけどやっぱりダメだったから、actionを突っつくのはここまでにするよ お返事ありがとうね
694 名前:名前は開発中のものです。 mailto:sage [2015/11/28(土) 20:36:48.93 ID:bHhz2cbq.net] dataフォルダとxp3アーカイブとを混在させることって出来ないんでしょうか。 シナリオはdata.xp3にして、画像はアーカイブにしないで配布というようなことをしようと思ったていたんですが、試してみたら出来ないっぽいんで、なにか上手い手はないものでしょうか。
695 名前:名前は開発中のものです。 mailto:sage [2015/11/28(土) 21:44:25.60 ID:k7JSXH4E.net] data ってパスはアーカイブにとられてしまうので無理 他の
696 名前:名前のフォルダなら明示的に指定するか検索パスに足せばok [] [ここ壊れてます]
697 名前:名前は開発中のものです。 mailto:sage [2015/12/01(火) 17:14:56.57 ID:R8ttVHrM.net] 吉里吉里3はデルデル詐欺でしたね^^;
698 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 12:48:53.31 ID:NTSu9QOL.net] >>675 なんか最近そんな話を見たなぁ(擬視感 プログラマがそれを理解出来ずにマスターにパックして、それをスクリプタが指摘するとかなんとか マジにギャラ泥棒だと思った
699 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 13:10:31.28 ID:sxB7GoLo.net] この業界狭いなと思うことは多々ある
700 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 14:44:17.52 ID:tOxhsFCW.net] 吉里吉里の話を見ていると何がスクリプタで何がプログラマなのかよくわからなくなる TJSは名前通りスクリプトのはずだしなあ
701 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 15:48:23.52 ID:iQ25qwxv.net] ゲーム業界的には、演出など限定用途の言語だけをさわるならスクリプター、汎用言語でゲーム全体の制御に関わるロジックをさわるならプログラマーだな
702 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 20:08:54.36 ID:sxB7GoLo.net] スクリプターです (モジュール追加できます)
703 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 20:19:19.07 ID:tOxhsFCW.net] 吉里吉里のKAG部分がどういう構成で作られていて、どのTJSファイルにどういう機能が書かれているか、 ○○したいときどう改変すればいいかを知っている……は正直プログラマーかスクリプターかとかじゃなくて、 吉里吉里の改造に詳しいかどうかでしかないと思うんだよな
704 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 22:09:55.00 ID:sxB7GoLo.net] おま中じゃないそれ
705 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 23:14:33.84 ID:RQFEnYkE.net] でもスクリプターより楽な仕事してるくせに金だけはぼるんだぜ で、スクリプターより吉里吉里の知識無いとかどんだけだよと思う 吉里吉里で、商業レベルでまともなシステム提供してるのはワムくらいしか知らんな 後はぶっちゃけただの詐欺レベルだわ 拾ってきたプラグインをごちゃ混ぜにしてオリジナルシステムですとか言って金取るとか、 ちょっと中身覗けばばれる嘘を平気でつく奴ばっか
706 名前:名前は開発中のものです。 mailto:sage [2015/12/10(木) 23:31:49.19 ID:sxB7GoLo.net] 楽に金が稼げるならいいことじゃん。 何でやらないでこんな所で文句言ってるの?
707 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:01:06.59 ID:YDLAkiKO.net] エロゲ業界スレで騒いでたのとおんなじ奴かな クソクソ言うのはいいけどだったらチラチラ言わずに晒せよ いい加減しつこいよ
708 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:04:06.36 ID:WXQEsNfB.net] 何が話題の中心なのか良くわからん
709 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:11:21.76 ID:KZ+IemMW.net] ・プログラマのくせに給料ドロボウがいる ・吉里吉里の仕事だとプログラマもスクリプタもあんま差がなくね この2つかな
710 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:31:45.68 ID:Lhqxzd/e.net] プログラマの癖にの意味がよくわかんねー あいつらの年収ってたかが400万程度じゃねーの?
711 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:33:49.25 ID:WXQEsNfB.net] で、スクリプターは年収300万なんじゃないの
712 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:34:01.65 ID:IWR40F68.net] ワムレベルのシステムならともかく、 違うなら自分で組む方が使い勝手が良いしぶっちゃけプログラマいらないよ とエロゲスクリプタが言ってみる
713 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 00:49:15.47 ID:KZ+IemMW.net] 吉里吉里デフォではいくらなんでもお粗末。 しかしワムを使えるだけの金を出す予算もない。 自分でシステム組めるレベルのスクリプタを自社で抱えてるとこもそんなにはない。 そんで「安くやりますよ〜」って言うよくわからん人間が よくわからんシステムを組んでいくと。 でも今新規参入なんて少ないだろうし、昔作られたシステムの使い回しが多いのでは?
714 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 10:02:53.48 ID:rmW7hhUS.net] デフォと言うか今時exじゃ無い時点でお粗末かと
715 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 12:48:08.09 ID:f5v5a/1I.net] まぁ商業作品で、kagexじゃないシステム持って来た時点で100%地雷だわな
716 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 13:19:12.91 ID:TuOCPlFs.net] ずぶずぶ初心者の質問で申し訳ない kagexのデフォルトである程度ゲーム制作環境整ってるシステムいじってて 夕方やら夜を指定するとキャラにもコントラストがかかるように設定してあるのだが 顔分離型の表情差分だけ変化がおきなくて夜でも顔が発光してるみたいになってしまうのよ 予測でもいいので助言お願いします。
717 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 20:52:49.92 ID:Lhqxzd/e.net] kagex使うメリットってなんなの?つかいやすそうにもあまり見えないけど なんかあれはあれで独自仕様が多そう
718 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 23:22:05.93 ID:Ojkj+r0K.net] kagexってすごい閉鎖的なイメージしかない
719 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 23:26:54.25 ID:KZ+IemMW.net] KAGEXでなきゃいけない理由もないんだけど、それ以外の汎用システム作って 今から枯れるレベルまで作り込む人もいないだろうし、逆にKAGEXのほうが 初〜中級者にわかりやすい情報やノウハウをバンバン提供する理由もないだろうし。 KAGデフォから作るオレオレシステムか、怪しい業者の「商業用吉里吉里でっせ」的なものか、 KAGEXか になるのは仕方ない。パソコン用ノベルゲームには勢いがないからね。
720 名前:名前は開発中のものです。 mailto:sage [2015/12/11(金) 23:44:42.77 ID:jDqiXlLv.net] エロゲ的には、演出面の機能が強化されている
721 名前:名前は開発中のものです。 mailto:sage [2015/12/12(土) 09:48:15.24 ID:yxyrkarS.net] デフォの吉里吉里は画像の拡縮すら出来ないからな 同人なら某tjsのプラグインが使いやすくて対応出来るんだけど、商用だとそれだとどこでもセーブには対応しないからちょっと難しい 立ち絵の窓なんかも吉里吉里はいちいちレイヤーを選んでタグを打ち込まないといけないので、タグ数が増える そのあたりを自分で作るよりはkagexを使った方が楽だし、一度覚えてしまえば汎用性が高いかな
722 名前:名前は開発中のものです。 mailto:sage [2015/12/12(土) 10:13:56.56 ID:3whXxr3/.net] まぁ吉里吉里デフォで使うような人は吉里吉里使わなそうだけどね・・・
723 名前:名前は開発中のものです。 mailto:sage [2015/12/12(土) 16:52:14.73 ID:WRpM2YEe.net] 右クリックでimageタグで読み込んだ画像を一時非表示にするにはどうしたらいいんでしょうか?
724 名前:名前は開発中のものです。 [2015/12/19(土) 14:06:19.47 ID:kFHqAg3Z.net] プログラマはMacを使ってるってマジ? hayabusa3.2ch.net/test/read.cgi/news/1450395043/
725 名前:名前は開発中のものです。 mailto:sage [2015/12/19(土) 14:15:26.10 ID:V5PyP9F+.net] Macを使いたくて使ってるんじゃなくて 持ってるってだけじゃないの ユーザーのメインターゲットがクリエイター系なのは間違いないけど サウンドやグラフィック関係だろ
726 名前:名前は開発中のものです。 mailto:sage [2015/12/19(土) 14:17:39.32 ID:dcwLKJ2p.net] iOSに対応しなきゃいけないようになってから 持つ人がすげー増えた気はする UNIX使ってあーだこーだやることがある人もそうかな でも吉里吉里と基本関係ないな
727 名前:名前は開発中のものです。 mailto:sage [2015/12/22(火) 22:16:00.45 ID:GDN4VHUK.net] UNIXでプログラム環境あるから
728 名前:名前は開発中のものです。 mailto:sage [2015/12/23(水) 22:44:39.61 ID:W9+RwZ0S.net] リファレンスに繋がらない?
729 名前:名前は開発中のものです。 mailto:sage [2015/12/24(木) 10:40:32.00 ID:z5gaQ6GO.net] リファレンス繋がらんわ…
730 名前:名前は開発中のものです。 mailto:sage [2015/12/24(木) 10:58:13.42 ID:W4aroJvU.net] Deeたんの家のサーバーが不調なんだろ
731 名前:名前は開発中のものです。 mailto:sage [2015/12/25(金) 01:08:58.21 ID:UXgRty9P.net] クリスマスだから
732 名前:名前は開発中のものです。 mailto:sage [2015/12/25(金) 06:13:11.14 ID:e5LPbJ6O.net] クリスマスとか完全に縁のない人種だろ
733 名前:名前は開発中のものです。 mailto:sage [2015/12/25(金) 06:16:50.59 ID:6CbeOY/h.net] しーっ
734 名前:名前は開発中のものです。 [2015/12/25(金) 22:05:59.21 ID:Lwm4A00e.net] 復帰した 自分もクリスマス全然関係ないわ リファレンスないとかなり作るの難航するというか、諦めて投げたと思うからほっとした ありがたいサイトだわー
735 名前:名前は開発中のものです。 mailto:sage [2015/12/29(火) 19:47:02.57 ID:QtLzOSUB
] [ここ壊れてます]
736 名前:.net mailto: 吉里吉里ZでUTF-8で全部ソース書いてtvpwin32.exeから何のオプションも付けずにプロジェクト実行して 普通に問題なく動く簡単なゲーム作ったものの krkrrelで実行ファイルにできないんだけどどうすりゃいいんだこれ… [] [ここ壊れてます]
737 名前:名前は開発中のものです。 mailto:sage [2015/12/31(木) 19:54:40.91 ID:Xtq0p3nc.net] Zのアイコンの件なら前スレで同じような話が出てたな ttp://peace.2ch.net/test/read.cgi/gamedev/1391503520/906-908n
738 名前:名前は開発中のものです。 mailto:sage [2016/01/02(土) 10:46:01.93 ID:qTASbnok.net] 吉里吉里3はデルデル詐欺でしたね^^;
739 名前:名前は開発中のものです。 mailto:sage [2016/01/04(月) 22:51:37.60 ID:LyQL9rWz.net] 初歩的なことだと思うけど、質問させておくれ。 画面の隅っこにいつもボタンか文字を表示しておいて、 クリックしたら処理を実行、 処理を実行し終わったら元通り文章を読み進められる……みたいなの、 どうやったらいいのかな? 「道具」って文字をクリックすると、今持っている道具が一覧表示される。 もう一回クリックすると戻る……みたいなのが作りたいのだけど
740 名前:名前は開発中のものです。 [2016/01/04(月) 23:27:52.32 ID:qaG87uHZ.net] コンフィグ画面の作り方で道具を表示させるだけ
741 名前:名前は開発中のものです。 mailto:sage [2016/01/04(月) 23:31:55.06 ID:+ig7BqQB.net] 別のメッセージレイヤにボタンかリンクを置いといて そっちをクリックしたらまた別のメッセージレイヤに道具のリストを表示させる
742 名前:名前は開発中のものです。 mailto:sage [2016/01/04(月) 23:32:39.17 ID:RKYxnoJr.net] systembutton.ksとrclick.ks改造すりゃいい
743 名前:名前は開発中のものです。 mailto:sage [2016/01/05(火) 18:12:41.76 ID:MZCja5V3.net] ありがと〜 やっぱtjsが必要なのか……。
744 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 12:57:52.62 ID:mtLn8a9v.net] 演出指定を書き入れた後、一気に置換でタグに変換しようと考えているのですが、演出指定ってどんなふうに書いていますか?
745 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 13:20:12.06 ID:5g/5sLfs.net] kagexが良くわからなくて四苦八苦してるんだけど、xchgbgmで音楽の入れ替えを行うと、セーブデータに反映されない模様 たんにonstoreかなにかで登録するだけだと思うんだけど、KAGEXのSEとかBGMあたりの処理がいまいちよくわからない どこを修正すれば良いのだろう? あと前から気にはなってるんだけど、getHandlers()の voice : function(elm) { return 0; } incontextof this, みたいな書き方は、何をしようとしてるのかはわかるけど、リファレンスとかにこう言う配列の書き方って載ってる? 正確な書式の解説が知りたい
746 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 18:33:19.49 ID:wRqeYT8I.net] >>724 1 : xchgbgmタグの loop=true でないとロード対応はしない筈 2 : tjsリファ→言語リファレンス→関数→式中関数を読もう
747 名前:名前は開発中のものです。 mailto:sage [2016/01/06(水) 20:04:35.63 ID:LkMjRcK6.net] >>724 gstHandlersのそれは、単純に辞書配列の中にコンテナ化した関数をぶち込んで、指定の配列を呼ばれたら評価して実行するって仕組み xchgbgmじゃなくて[bgm01 intime=1000 outtime=1000]じゃダメなの?って思ったが動作確認して見たらバグってる臭いなコレ outtimeを設定する場合、intimeを設定しないと音声タグを通過した後等だと音楽が切り替わらなかったりしてるわ intime自体も最低100ms設定しないと0だと受け付けないようだしoverlap自体は問題無く動くが 前音楽をフェードアウト>次の音楽をフェードイン無しの通常再生開始は無理みたいだな
748 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 12:28:10.92 ID:oYOv9UH2.net] >>725 [xchgbgm storage=bgm1 outtime=2000 intime=2000 loop=true] こう言う書式にして適当に話しを進めてセーブしてロードし直すと、やっぱり元の音楽が鳴ってるの config.tjsの;doubleBuffered を false にしてもダメだったからxchgbgmがセーブロードに対応してないみたい(ちなみにセーブロード関係はデザイン周り以外はkagexのデフォのまま) それとも他に設定しなければいけないところがあった? >>726 の言う通り [bgm1 outtime=2000 intime=2000 loop=true] 確かにこれだとセーブロード関係はたぶんうまく行ったと思う 一度だけどう言う状況か分からないけど前の音楽が鳴った事があったけど、それ以外は一応セーブロードに対応したみたい ただ指摘の通り、前のBGMをフェードアウトで終わらせて次の音楽を通常再生(フェードインさせないで)させると、挙動がかなり怪しくなる それはxchgbgmでも同様の挙動だった このあたりをなめらかにフェードアウトさせて通常の再生をさせる事は出来ないのかな [bgm fadeoutbgm=2000] [bgm1 delayrun=2000] これだと地文だと問題無いんだけど、音声タグの部分を通過すると強制的にディレイが停止させられる 式中関数に関してのリファレンスありがとう>>725 なるほど、そう言う意味だったわけか 変に難しく考える必要はなかったんだね>>726
749 名前:名前は開発中のものです。 mailto:sage [2016/01/07(木) 13:21:15.14 ID:OZ/vxcz7.net] >>727 kagexは結構バグ多いぞ 俺が一番致命的と思ったのはキャラの立ち位置の前後入れ替えの”back”が機能してない事 frontは使えるんだけどな そのせいでいまだに普通のkagでやってるわ
750 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 21:56:08.58 ID:NqI//MAR.net] 「結構多い」というか、ちょっと凝ったことしようと思ったらハマりまくる。 自分でどうにかできる人しか触っちゃダメなレベル。 だから、俺もKAGに戻った。 こういう不具合、どこにどう報告したら直してもらえるんですかね…
751 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 22:05:33.32 ID:pJHjawcC.net] 皆吉里吉里Zにはいかないの
752 名前:名前は開発中のものです。 mailto:sage [2016/01/09(土) 22:21:34.00 ID:Xwjq+H+U.net] Deeたんに賄賂
753 名前:名前は開発中のものです。 mailto:sage [2016/01/10(日) 12:13:26.40 ID:qN0DjAm6.net] 吉里吉里Zには画面上部のメニューがないから移行できない。 今あるのはフルスクリーンだと座標がずれておかしくなるし。そもそもサポートしないんだってさ。 同人だと、コンフィグ画面作るリソースないしそんな高度なことはしないから、メニューで十分なんだ…。 既存のメニュープラグインをつつくリソースもないんだよね
754 名前:名前は開発中のものです。 mailto:sage [2016/01/10(日) 13:03:22.18 ID:+Gdhig7L.net] コンフィグ関係のフリーで公開されてるプラグインは大体読み込むだけだから 設置自体は別に高度でもなんでもないと思うが
755 名前:名前は開発中のものです。 mailto:sage [2016/01/10(日) 15:24:18.04 ID:nTB9qCt0.net] 属性って複数指定することできる? クリッカブルマップで作ったボタンを、マウスが乗った時に画像変えるのと、SEがなるのを同時にやりたいんだけど・・・ ,で区切ると後者に書いた属性だけが実行されて前に書いたのが無視されてしまう
756 名前:名前は開発中のものです。 mailto:sage [2016/01/10(日) 20:44:27.45 ID:w5eYRkEB.net] 今や吉里吉里は中上級者向けのカスタマイズ性の高さがポイントみたいなポジションかな 自分でいじれない人が手を出してもいまいち
757 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 08:24:41.36 ID:oRin8OMF.net] 吉里吉里使ってる人って 他のツールでもゲーム作れるよね・・・
758 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 14:12:35.24 ID:ZCpYszL1.net] まぁそうなんだけど、エロゲはだいたい3割くらいは吉里吉里使用だし プログラマーにお伺い立てないといけない細かい追加とか変更とか、面倒臭いから自分でやれちゃうからなぁ
759 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 14:20:40.13 ID:3qwuCF/B.net] 枯れてるのがでかい
760 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 14:59:13.71 ID:K1CZmvGi.net] プログラマに権力を与えないためのツールか…
761 名前:名前は開発中のものです。 mailto:sage [2016/01/11(月) 15:50:44.78 ID:3qwuCF/B.net] なおある程度使いこなせる人は半プログラマなもよう
762 名前:名前は開発中のものです。 mailto:sage [2016/01/12(火) 14:24:37.76 ID:gdSvh19
] [ここ壊れてます]
763 名前:t.net mailto: >>732 に同意しておく メニューのせいで移行できん [] [ここ壊れてます]
764 名前:名前は開発中のものです。 mailto:sage [2016/01/12(火) 14:41:20.70 ID:Sy8As3NV.net] 吉里吉里Zで恩恵受けるのはどっちみちヘビーユーザーだからなあ
765 名前:名前は開発中のものです。 mailto:sage [2016/01/13(水) 14:17:18.10 ID:e1BnEw+c.net] tjsに挑戦!の、選択肢を表示するButtonLinkPluginを使ってるんだけど、 これで作ったボタンってキー操作に反応しない仕様だよね。 (方向キーを押してもカーソルがリンクに合わない、 Enterを押してもリンクに飛ばない) キー操作に反応するようにしたいのだけど、どうしたらいいかわからなくて… よかったら教えておくれ
766 名前:名前は開発中のものです。 [2016/01/13(水) 19:05:36.78 ID:v4NX4xSj.net] 吉里吉里のようなツール作るのってやっぱり難しいの? どのくらいの知識がいる?
767 名前:名前は開発中のものです。 mailto:sage [2016/01/13(水) 19:53:06.79 ID:woJgdNZc.net] すごく