- 1 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 21:45:09 ID:vk8ZBBdD]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その16 pc11.2ch.net/test/read.cgi/gamedev/1227735828/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
- 621 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 18:57:41 ID:cf5smpmV]
- >>618 >>620
そうなのか。非同期の意味を勘違いしてたぜ 今作ってるゲーム、同時に50個くらいのレイヤを動かしたりするんだけど、 他のマシンでだと動きがずれたりするのかなとか不安に思ったんだ ありがとう
- 622 名前:602 mailto:sage [2009/04/26(日) 23:09:40 ID:dcU+MXiB]
- さっそく>>615のをやってみたけど、上手くできなかった(なんかズレた上に半分に切れて表示された)
らんかさんの改造版を使ってるからか? あと、トグルっつーことで走行時に他のボタンもクリックし放題になるから 自分の希望とはちょっと違うかな…でも参考になった! で、>>619もやってみた そのままだとどうしてもボタンレイヤの後ろに配置されてしまうので、 message[1]にしてindexで前に出したらそれっぽくなりあった でも自分の頭じゃ、どうやればskipで同じような挙動にできるのかがわからない(´・ω・`) 今んとこ>>609のやりかたが一番気になるが、tjsでレイヤ作った経験がないので試せない… ともかくアドバイスありがとうでした
- 623 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:03:35 ID:QGx6lsmi]
- >>622
言うの忘れてた、自分は基本オートでプレイするから オート中にスキップとかレイヤー消したりする前提でやってた でも久々にやってみたら、オート中の履歴表示が不安定というか トランジションと改ページが実行されてしまうなこれ・・・ 理想はウィルのゲームみたいなシステムなんだが・・・ 役に立てなくてすまん でも走行中はいじらないなら過去スレ12の657-662あたりに 似たようなレスあったから参考になるかもしれん むしろこっちも誰かアドバイスないですか・・・
- 624 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 20:47:36 ID:w6cRxWKi]
- エロゲってキャラ名表示される枠と表示されない枠がありますよね?
あれを交互に出すにはどうすれば良いんでしょうか?一つしか出せなくて困っています お願いします
- 625 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 20:50:10 ID:KqgG6S9M]
- >エロゲってキャラ名表示される枠と表示されない枠がありますよね?
エロゲには詳しくないのでどういうものだかさっぱりわからない
- 626 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 20:57:37 ID:7ZezYaFN]
- キャラ名表示される枠と表示されない枠片方ずつならできてるんでしょ?
どんな風にやってんのかしらんけどそれ切りかえればいいだけじゃないの
- 627 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 21:14:54 ID:Vs5It38R]
- >>624
frame変えればいいだけじゃね?
- 628 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 22:46:42 ID:w6cRxWKi]
- いや素人なのでその切り替え方が分からなくて。。
ホントすみません
- 629 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 22:47:23 ID:w6cRxWKi]
- いや素人なのでその切り替え方が分からなくて。。
ホントすみません
- 630 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 23:02:29 ID:Vs5It38R]
- >>629
タグリファレンス>position frame属性の項を参照
- 631 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 00:21:38 ID:HqOS9ZXu]
- >>622
607だけど、俺のは615や619の方法に比べたら、強引だし汚いし使いにくいと思うorz 正直晒すのは恥ずかしいw でも投げっぱなしもアレだから、layerは既存のもので もっと単純で簡単でkagからも扱いやすいようなのを考えてみたんだけど、どうだろう asLED.png(ボタン下地)、asLED_a.png(スキップ、オートの順に選択中の画像を連結したcell) ---asLED.asd--- [loadcell][loop] *start [eval exp="kag.fore.layers[1].setPos(kag.autoMode ? 【オートボタンx】:【スキップボタンx】,【全体y】)"] [copy dx=0 dy=0 sx=&【ボタン幅】*kag.autoMode sy=0 sw=【ボタン幅】 sh=【ボタン高さ】][wait time=500] [if exp="kag.autoMode || kag.skipMode"][jump target=*start][endif] [home][eval exp="kag.fore.layers[1].visible=false, kag.back.layers[1].visible=false"][s] ------------------- を用意して、MainWindow.tjsのメニューアイテム関連のメソッドにでも function onSkipToNextStopMenuItemClick(sender) { skipToStop(); fore.layers[1].loadImages(%[storage:'asLED.png',visible:true]); } function onAutoModeMenuItemClick(sender) { if(autoMode) cancelAutoMode(); else enterAutoMode(), fore.layers[1].loadImages(%[storage:'asLED.png',visible:true]); } とか処理を入れる (この場合は、システムボタンはMenuItemClick()のほうで呼び出す)
- 632 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 01:53:05 ID:vJk2ei6s]
- スキップの表示、chタグに挟み込むとか思いついた。
前スレだったか、インデント関係でchタグに挟むプラグインがあったけど それの中で便乗してskipMode>2なら、visible=trueみたいな。 無駄は多いけどMainWindow.tjs触らずにいけそうな予感。 件のプラグインが見当たらなかったら終了だけど。
- 633 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 20:38:31 ID:LNg4g09f]
- いろいろ試してみてうまくいかないのでわかる人がいれば教えてほしいのだが、
今、1画面に同時に複数のlayerをクリッカブルマップとして使用していて それにはすべて同じファイルを使用してるのだけれども クリックしたときに、どの番号のlayerがクリックされたかというのを調べる方法はないだろうか たとえば、こんなかんじで異なるレイヤーに複数読み込んだときに(クリッカブルマップ.maファイルは1つ) [image layer=0 page=fore storage="クリッカブルマップ.png" visible=true left=0 top=0] [image layer=1 page=fore storage="クリッカブルマップ.png" visible=true left=100 top=0] [image layer=2 page=fore storage="クリッカブルマップ.png" visible=true left=200 top=0] [image layer=3 page=fore storage="クリッカブルマップ.png" visible=true left=300 top=0] [image layer=4 page=fore storage="クリッカブルマップ.png" visible=true left=400 top=0] クリックしたら、どのレイヤーがクリックされたかのlayer=?の値を取得したい
- 634 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 20:52:50 ID:PZdS7b85]
- >>633
GraphicLayerを改造しないと無理っぽい。 ファイルをレイヤ数分用意したほうが管理はめんどいけど手っ取り早いと思う。
- 635 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 21:16:33 ID:LNg4g09f]
- >>634
やはりGraphicLayerいじるしかないか でもそこまでいじるよりはファイルを分けたほうがわかりやすいのは確か どうも
- 636 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 01:59:43 ID:q1KKjlo6]
- メッセージレイヤを一時的に隠している時、右クリックメニューを開かせないでhidingを解除したいんだけど、どうやればいいだろう?
MainWindowのfunction callRightClickSubRoutine()あたりを弄くればいいのかなーと思うんだけど、どう弄くったら正しく動作するのかわからないんだ・・・。 あるいはもっと簡単な方法あるんだろうか? 誰か教えてくれぇぇ・・・・
- 637 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 02:38:30 ID:fXSIjTyc]
- >636
636の言う右クリックメニューっていうのは吉里吉里に梱包されてるrclick_tjs.ksのことかな で、そのhidingってのはhidemessageのこと?hookかなんかで呼んでるの? >右クリックメニューを開かせないでhidingを解除したいんだけど、どうやればいいだろう? 一番簡単なのは左クリックだと思うんだが…そういうことじゃないんだよな?w まず現状の動作と、理想の動作を書いて欲しいな
- 638 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 03:04:24 ID:q1KKjlo6]
- >>637
こんな時間にありがとう。しかしなんか悩んでたら解決しちまったんだぜ! 理想の動作は普段右クリックで右クリックメニューが出て、メッセージ枠内に設置したシステムボタンからメッセージレイヤを隠せる。 そして、メッセージレイヤを隠した状態からは、右クリックでも左クリックでもメッセージレイヤのハイドが解除される(だけ)・・・って状態。 下ので動いたんだけど、無駄が多かったり動作が怪しかったら誰か突っ込んでくれるとうれしい。 function callRightClickSubRoutine() { if(!messageLayerHiding){ isLeavePeriodEvent = true; // 右クリックサブルーチンを呼ぶ if(typeof this.rightClickMenuItem != "undefined") { rightClickMenuItem.caption = rightClickCurrentMenuName = rightClickDefaultName; } callExtraConductor(rightClickStorage, rightClickTarget, restoreFromRightClick); lockMessageLayerSelProcess(); // 選択肢ロック }else if(messageLayerHiding){ switchMessageLayerHiddenByUser(); } }
- 639 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 13:50:42 ID:/7+bdVBf]
- ttp://www.onlinegamer.jp/news/10089/
ゲーム内ゲーム? で吉里吉里が使えるらしい
- 640 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 22:44:36 ID:Q6B9mbQv]
- TJSエンジン組み込んだだけじゃん。
セカンドライフでリンデンスクリプトが使えるようなもの。
- 641 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 23:11:41 ID:WRtDWkoq]
- いや、KAGつかえるとかあるし、単に別窓で立ち上がるんだとみた。組み込みなんて高度なことができてたらすごいぜ
- 642 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 23:58:55 ID:CG/OitAP]
- C++Builderがわかれば、修正すれば組込めると思うがね
吉里吉里がなんとか動けば、tjsが動く=KAGも動く だからな。
- 643 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 00:52:06 ID:XDFnOpXj]
- 一部の機能が制限されるって書いてあるから
組み込みでしょう、たぶん。
- 644 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 10:19:48 ID:bTzy03ow]
- ターゲットがよくわからん
- 645 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:24:16 ID:Wi5FqgvA]
- おさかな定食がなんか休止してて俺涙目
- 646 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:42:02 ID:hZu9a9Qv]
- 板とサポートは休むにしたって、配布物のDLまで止めなくても良いのにね
- 647 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:45:34 ID:i6qt9dE3]
- おさかな停職
- 648 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:46:52 ID:r/j5xjOO]
- 近日中って書いてあるからじっと我慢
- 649 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 22:58:44 ID:bgMurSpV]
- そして近日は永遠に来る事はなかった・・・。
おさかな定食。完
- 650 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 03:04:02 ID:qgU0Rs9q]
- そして伝説に・・・
- 651 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 13:32:35 ID:34GdckNn]
- 掲示板で興味深いところブクマしてたのに…
再公開したときログも公開してくれるのかな…
- 652 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 06:43:02 ID:Q4HkaQcN]
- おさかな定食休止マジか……
- 653 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 19:34:03 ID:J7R2Xmr/]
- 復帰したら何か増えてるかな?
- 654 名前:名前は開発中のものです。 [2009/05/07(木) 22:23:46 ID:tM2feN5f]
- books.google.com/books?id=I7R29UxkRD8C&printsec=frontcover&dq=%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C&as_brr=3&hl=ja#PPP1,M1
ぐっちーさんの本グーグルで無料配布はじめたのか
- 655 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:30:09 ID:1buq8HC1]
- 質問があります。
吉里吉里にてノベルゲームを制作中の者ですが、メニューバーを作成していたところエラーが発生しました。 症状:立ち上げ時に背景や文字等が読み込まれず、ウィンドウの中にその後ろのデスクトップが写り込んでいます。 BGM・SE・クリック等の通常操作は実行されているようです。 以前は問題なく実行できていました。 コンソールにはCurtomMenu.ksの104行、条件コンパイル式にエラーが発生したとありました。下記にその前後を記しておきます。 kag.addPlugin(global.menu2_ouject =new CustomMenuPlugin(kag)); @endscript←104行目 @endif なにぶん素人なもので、自分でも調べてみたのですが全く分かりません……。 どなたか問題点や、その改善策等ご教授頂けませんでしょうか? 使用バージョンは吉里吉里2(実行コア2.30.2.416)で、メニューバーの雛形は ttp://members.jcom.home.ne.jp/hiro-ozaki/krkr/index.html の物を使用させて頂いております。 よろしくお願い致します。
- 656 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:34:26 ID:tM2feN5f]
- @iscript 〜 @endscript
このタグ内でエラーがあった場合はそこ(最後のendscript)でエラーを出すからなぁ、わからん・・・。 oujectはたぶんobjectだろう。スペル的に考えて エラーのとき line ** : 〜〜〜英文〜〜〜 見たいのは出てなかった?
- 657 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:35:15 ID:ND7b8ocQ]
- >>654
数ページのプレビューかと思ったら全ページかよw
- 658 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:38:52 ID:G+YzEH26]
- >>654
どういう事なのこれw
- 659 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:48:30 ID:tM2feN5f]
- グーグルさんが新しい事業を始めたようです
- 660 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:49:22 ID:vyejIJsb]
- とりあえず秀和の本はどれも全部みれるっぽい気配?
- 661 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:55:17 ID:tM2feN5f]
- 100%とまではいかないけれど結構みれる
- 662 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 22:59:14 ID:1buq8HC1]
- >>656
ご回答ありがとうございます。 objectは私の書き損じです。すみません; ご指摘の件ですが、infomationからのエラー警告は無く、クリックもでき音楽も鳴っております。 しかし指定したはずのタイトル画面が映らず、デスクトップ画面が透過されてみえている……といった具合です。 line〜といったような英文等は表示されませんでした。 メニューバーのスクリプトには、一切手を加えておりません。 レイヤの指定が原因なのでは睨んでいるのですが、詳しい知識がないのでままならない現状です。 それとも、このメニューバーはバージョンによって互換性が無いのでしょうか……。
- 663 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 23:01:17 ID:G+YzEH26]
- すげえw 1025ページある本も最後まで読める
( ;∀; )フトッパラダナー
- 664 名前:名前は開発中のものです。 [2009/05/07(木) 23:05:50 ID:Sr1AYHxq]
- ガイシュツなんだろうけど
吉里吉里人の著者井上ひさしってDVなんでしょ しかもそれを居直ってる人でしょ そのへん吉里吉里使ってる人はどう思ってるの?割り切ってんの?
- 665 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 23:41:33 ID:yGm8zcQP]
- >>654
そこならずいぶん前から OUT FOCUS Wiki にリンク貼られていたぞ(アマゾンと一緒に)
- 666 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 00:03:56 ID:MbMQ6mth]
- >>655
なんで作者本人にきかないの? 同梱されてるテスト用のfirst.ksでもエラーでるならプラグイン本体が悪いか、 使用している吉里吉里/KAGのバージョンに対応していない エラーがでないなら、655がどっかで変なことしたんだろう。コメントアウトしながら どこが悪いのか調べていけ。もしくは別のプラグインとの相性が悪い
- 667 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 00:23:16 ID:/qfcVFT9]
- >>664
吉里吉里は井上ひさしの吉里吉里人から取ったわけじゃないだろ ゼミ旅行だか何かで吉里吉里に行ったことにちなんでつけたはず
- 668 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 01:52:15 ID:CS4nhq0L]
- >>664
誤爆か?
- 669 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 02:03:00 ID:YoVUyQMH]
- ただの荒らしだろ
- 670 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 10:29:08 ID:8UQ87kiE]
- ADVでバックログから文章クリックでその場面を復元する、って
毎行tempsaveしとくしかないかな? バックログの文をリンクに出来r技術がまだないって話もあるんだけど
- 671 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 12:47:15 ID:simfRco0]
- 一行ごとに*0001|とか適当に名前つけたラベルかませといて
クリックされたらそのラベルにジャンプすればいいんでねーの 立ち絵の表示状況やらなんやらは別途管理しなきゃならんけど そもそもバックログに大規模な変更加えるなら いっそHistoryLayerごと書き換えるか、似たような機能持たせた まったく別のレイヤとして一から作ってバックログの代わりに表示させたほうが何かとお便利です
- 672 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 14:13:06 ID:MbMQ6mth]
- >>670
*bar [hact exp="kag.process('foo.ks', '*bar')"]baz[endhact]
- 673 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 14:22:58 ID:RMe1+dYv]
- >>670
その機能を入れても自己満で終るという・・・ 履歴がとりあえず見られればユーザからの苦情はない。 仮に入れたところで履歴の機能が良いとも言われない。 余計な機能に力いれないで、 誤字脱字無し、バグ無しの本編を作った方が喜ばれる。
- 674 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 14:36:13 ID:e27Y0wg3]
- さっきの演出がもっかい見たい、とか
戻られると具合が悪いとこでこそ使われて痛い目みたり
- 675 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 20:37:33 ID:1UD1Kllx]
- スクイズは各話好きにみたかったな
- 676 名前:名前は開発中のものです。 mailto:sage [2009/05/08(金) 23:02:59 ID:v+Cmcl/N]
- カスタムメニュー同じの使わせてもらってるけど
そんなエラー出たことないけどなぁ
- 677 名前:名前は開発中のものです。 mailto:sage [2009/05/09(土) 03:05:44 ID:nkqPgPz6]
- >>666
直接質問はこちらで質問して解決できなければ、と考えておりました。 もうしばらく頑張ってみて解決できなければ、作者の方に質問のメールを送信するつもりです。 友人や職場等の環境の違うPCでも何度か立ち上げてみたのですが、いずれも同じ症状が……。ギギギ。 サンプルも起動させてみたところ、透過こそありませんでしたが一面真っ黒な画面で文字が表記されず同様に。 なので別のプラグインとの相性という線は無いかと。 やっぱり、バージョン非対応というのが濃厚でしょうか。 >>676 よろしければ、ご使用の吉里吉里のバージョンを教えて頂けませんでしょうか?
- 678 名前:名前は開発中のものです。 mailto:sage [2009/05/09(土) 19:10:51 ID:chdLltkY]
- 2.28r3だと動いた。
2.28r3のKAGに2.30のコアを置いて起動したらアウト。 2.30で動かすにはコアの設定が必要なのか、そっから先はようわからん。
- 679 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 00:23:09 ID:mPlORmPm]
- ButtonLayerを使ってボタンを作成してるのだけど
mousedownからフォーカスを外したときクリック動作を キャンセルさせることはできないのでしょうか? ButtonLayer.tjs見るとそういうふうに動くよう書いてあるようだけど 実際そういう動きをしてくれてないようで
- 680 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 00:46:58 ID:UOEaxs1j]
- onMouseLeaveでreleaseCaptureとか?
- 681 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 10:14:42 ID:w8t0j6jm]
- KAG終了時のプラグイン無効化って登録順なんだな。
プラグイン間でリソース参照してる場合の初期化/無効化の処理順序を考えると逆順のほうが自然だと思うんだけど。 マネージャかませるかMainWindow.tjs書き換えすればいいんだけど、なんか気持ち悪くてならない。
- 682 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 17:32:48 ID:/A7yRzNu]
- 俺はマネージャ噛ませて無効化しながらトポロジカルソートした順に無効化してる。
無効化順に変更がなければプライオリティキューに突っ込んであるからその順に無効化する。 プラグインの依存関係について静的に依存し実行時にもそれが変わらないならプライオリティキューの順で無効化される。 実行時に動的に依存関係が変わる場合はトポロジカルソートした順というふうになる。 タグの追加からエフェクト、ミニゲームをプラグインとして実装してあるからこうなった。
- 683 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 21:30:54 ID:SrqaXA0B]
- ちょっと聞きたいんだが、
transタグで、baseレイヤを指定するとき、childrenがtrueなら全部一気に入れ替わるようになってるけど、 その中で1つだけ入れ替わらないようにとか指定できたりするのかな
- 684 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 22:01:15 ID:tj7UBL/r]
- >>683
children 指定は全部入れ替えてるんでなくて「子ごと」入れ替わってる。 一つだけ除くとかは当然できない だからこそ backlay して必要なとこだけ書き換えて trans する、という方法があるわけで。
- 685 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 22:17:58 ID:SrqaXA0B]
- >>684
やはりそうか >だからこそ backlay して必要なとこだけ書き換えて trans する、という方法があるわけで。 説明しにくいが、それができないような特殊な入れ替えなんだ transタグ自体を書き変えたほうがよさそうだな
- 686 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 00:25:51 ID:dV1N4u24]
- >>685
Layer の基本機能なので trans タグ書き換えで対応できるようなもんじゃないべ 特定の子だけ同じタイミングで逆にトランジションかければなんとかなるかもね。
- 687 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 00:29:28 ID:tveaUaEl]
- >>686
なるほど。とりあえず、kagの仕様のままじゃ俺の今作っているゲームの仕様ではあわないから、ちょっとやってみるぜ
- 688 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 00:34:15 ID:dV1N4u24]
- 個別ばらばらにトランジションするのはふつうにできるよ。
ただし absolute が変化すると表示がおかしくなるけど(完了後に一瞬で切り替わる)
- 689 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 02:44:56 ID:HwG3Bfmc]
- 横一列に表示できる文字数を指定する方法ありますか?
それともフォントサイズを適当に変えて調整するしかないのでしょうか?
- 690 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 03:05:42 ID:inxTD1q+]
- >>689
ないことはないが…ユーザーがフォント変更すれば幅は変わっちゃうよ 変更できない仕様にしてたとしても、 非等幅フォントだとかえって改行位置がガタガタになっちゃうし、 等幅フォントだとマージンで調整した方が早いような…
- 691 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 09:33:22 ID:03lk4tFJ]
- いちいちどの台詞でどの音声ファイルを再生って入力させるのが非常にだるいんだが、
ここに居る人達はどうやってやってるの?
- 692 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 09:58:42 ID:X7nLXFz4]
- もしかしたら金が関わる問題に発展するかもしれないので、
スレ住人とのコンセンサスが取れるまでは説明できない。 >>691 の問題って、皆は問題とすら認識してないよな? それとも、大多数の人間は手作業でファイル名を入力している状況?
- 693 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 10:13:32 ID:5Hs6qzJt]
- 音声つくような仕事に携わった事のない奴は知らんと思う
俺とか 同人はよほどじゃないと声つきは無理だ……
- 694 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 10:38:22 ID:rL3MYZlt]
- >もしかしたら金が関わる問題に発展するかもしれないので、
スレ住人とのコンセンサスが取れるまでは説明できない。 どこの秘密組織のエージェントだよw
- 695 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 10:43:26 ID:f36RL6cn]
- 同人で声つけるのなんて3万も出せば十分だよ
どんな大作作ろうとしてるんだよ ただでさえメディア代回収できるかどうか怪しいのに 声優にまで金払えないってのならわかるが
- 696 名前:692 mailto:sage [2009/05/11(月) 12:09:36 ID:O23ZWdAx]
- >>694
いや、俺は別に大した情報とは思ってないけど、8000本とかの 音声のファイル名を手打ちで付けるのが業界の常識で、それを肩代わりして、 正確無比、迅速確実なファイル名の付加を2万円で引き受ける、みたいな ビジネスが俺の知らないところで成り立っているのだとしたら、 俺が情報を広めることでそいつが食いっぱぐれることになるでしょ。 常識だと思うのならあんたが教えてやってくれ。
- 697 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 12:15:07 ID:f36RL6cn]
- 自意識過剰乙
- 698 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 12:16:25 ID:dV1N4u24]
- ・台本つくるときファイル名を自動指定&テキストにも自動で流し込む
・実行時にルールにあわせて自動的にわりあてる(ずれるところだけ指示をいれる) どっちか。どちらにしても自動。手ではめるなんて非効率なことはしない
- 699 名前:692 mailto:sage [2009/05/11(月) 12:21:44 ID:O23ZWdAx]
- >>697
いやいや、だからね、自意識過剰だと思ってるなら>>691に教えてあげればいいんだよ。 人を煽るくせに求められている情報は出さないって、どれだけ性格悪いんだい? それとも情弱のくせに煽るだけの小僧ですか?
- 700 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 12:23:53 ID:f36RL6cn]
- >>699
そういうのが自意識過剰だっての
- 701 名前:692 mailto:sage [2009/05/11(月) 12:33:42 ID:O23ZWdAx]
- >>700>>697
同じ内容のレスを繰り返さなくていいです。 分かったらもう書き込まないでね? ネットリソースって有限なんだから。頼むよ?
- 702 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 12:33:44 ID:CfBXI+cS]
- かまうなよ
- 703 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 12:41:58 ID:sonLrskk]
- 最近こういうキチガイがよくスレに来るようになったけど、
何かで吉里吉里の知名度が上がったりしたのか?
- 704 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 13:16:08 ID:CfBXI+cS]
- >>639?
- 705 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 13:16:46 ID:3rJQGNjQ]
- 何で上がったかっていうならFateだろうけど、
最近は何か盛り上がるようなことあったっけ?
- 706 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 13:38:16 ID:rL3MYZlt]
- さすがに>>692は頭弱いだろ・・・、平日の昼に書き込んでる俺も俺だが。
- 707 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 13:45:13 ID:5QPcInjk]
- >>703
メジャーなツールの宿命。
- 708 名前:692 mailto:sage [2009/05/11(月) 13:55:25 ID:O23ZWdAx]
- こちらの質問に答えるでもなく、>>691を助けるでもなく、一方的で根拠のない人格批判……。
>>707の言うとおり、キチガイが集うのはメジャーなツールの宿命。 というか、ここは2chだな。 >>691よ、すまん。どうやらコンセンサス以前のレベルのまま終わりそうだ。 ちなみに俺も>>698が言ってるように自動でやってる。 具体的なやり方等は、誰かが教えてくれるのを待つか、 余所のスレで聞くといい。基本的にはスレ違いな話題だから。
- 709 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:03:52 ID:gCRv+d4T]
- >>691
俺のはフリーゲームだからボイスなんてつけてないけど、 顔グラなり名前表示なりでマクロか関数くらいは使ってるんだろ? ボイス再生関連もファイル名を変数にしてそこに入れちゃえばいいんじゃね? ぱっと思いついたのは kag.conductor.curStorage(現在のKAGシナリオファイル名) kag.conductor.curLabel(現在のラベル名) 分岐関連はこの辺から取得して、普通の変数に++でナンバリングをcountして、 くっつけたものをファイル名として呼び出すとかさ (通過記録関連の変数でもいいかも)
- 710 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:20:23 ID:O23ZWdAx]
- >>709
台本作成後、音声収録をするまでの間に音声の追加や削除が一切発生しない、 というならそれでもいいね。 ライターが優秀で、間違いのないシナリオを期日通りに上げてくれるならいいけど、 そうでない場合は大抵台本を声優に送ってから収録するまでの間に台詞が増えたり減ったりする。 そういう時にどうするかが問題。
- 711 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:26:11 ID:gCRv+d4T]
- >>710
でも、この例の場合シナリオファイルやラベルごとにcountはリセットするわけだから そう手間でもないと思うんだが 少なくとも全音声ファイル、全シナリオファイルをリネームするよりはさ
- 712 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:39:53 ID:st2jq3RS]
- >>692 が間違いなくいちばん痛い子
そのおまえの具体的なやりかた教えてやれよw スレ違いだと思うなら最初から食いつくな 一般的には、sed なり perl なりのスクリプト言語を使って、 【名前】 とかの表記を拾い出して、それを例えば [名前 voice=XXXXX
- 713 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:41:44 ID:st2jq3RS]
- きゃー、押してしまった。
それを例えば [名前 voice=XXXX] みたいな形に置換します。XXX の部分はキーワード+番号 みたいな形で それをそのままファイル名にする。 台本の元データを excel とかで管理して、マクロでファイル名をわりあてて、 その元データから、最初のスクリプトと台本データをそれぞれはき出す、とか の方法もわりと一般的。
- 714 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:46:28 ID:O23ZWdAx]
- >>711
他の要素を一切考えないなら大した手間はないかもしれないけど……うーん。 個人的な趣味になるけど、現在のシナリオ+ラベル+カウントってことは、 A子ルート_選択肢01分岐後_12.wav みたいな音声ファイルになるってことだよね? 今までに見たこともない命名規則でなんか気持ち悪いよ(汗 あと、>>691の書き込みからはちょっと読み取れなかったんだけど、 台本を作るのは苦痛じゃないのかね。 俺の場合、 シナリオ(txt) → 音声ファイル名付加(txt) → 台本(doc) という流れで台本を作って、音声ファイル名付加のテキストファイルを元に スクリプト作業をしてる。 だから(スクリプト上で)どの台詞でどの音声ファイルを再生させるか、 なんて指定する必要ないんだけど、どんな状況になってるんだろう。
- 715 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 14:59:34 ID:AXvqJ4Gw]
- ID:O23ZWdAxって本格的にかわいそうな子……
- 716 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 15:03:06 ID:sonLrskk]
- >>715
いちいち煽るなボケ よけい暴れられて迷惑だ
- 717 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 15:21:17 ID:5aI+fnfH]
- 俺も、714と同じかな。
ライターさんには書きやすいフォーマットで書いてもらって、 1.ライターさんからテキストもらう 2.プログラムでこちら側のテキストフォーマットに整形。ここで音声番号付加。 追加で収録したい音声もここで追加。 3.プログラムで2のテキストをTeX(台本)と管理ID毎の吉里吉里スクリプト(ks)に変換。 4.TeX(台本)をPDFに出力して、声優さんと収録スタジオに送る。 という流れかな。 音声ファイル名とかタグはめんどいから手打ちしてない。 2と3は1つのプログラムで、昔作ったTeXのライブラリがあるのでJavaで作った。
- 718 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 17:16:44 ID:cx4J7IiD]
- スクリプトあつかえるPGだと、片手間作業の範疇ではあるから、
各社(サークル)、内製のツールやら作業者用の手順書やらはもってたりするんだけど、 一般的にオススメできるようになってるツールは巷には無いんだよなぁ>台本作成 うちも TeX ベースで処理してしまってるので、とても人にお見せできる状態じゃないw 吉里吉里のユーザへの敷居をさらに広くとろう、とか思うのであれば、 標準的な機能がそろったUIテンプレートとあわせて求められる部分ではあるだろうね。
- 719 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 17:45:23 ID:O23ZWdAx]
- 関わる業種がスクリプトにとどまらないから難しいよね > 台本作成作業の標準化
・標準となる台本のフォーマット ・標準となるシナリオのフォーマット 最低限この二点は策定しないと、吉里吉里に標準で添付するツールは作れないと思う。 特に後者が難しいな。ライターって「こういうフォーマットで書いてください」 って言っても書けない人が多いから。
- 720 名前:名前は開発中のものです。 mailto:sage [2009/05/11(月) 23:13:56 ID:dhoCBINi]
- 台本ね。
javaで思いついたがTexよりXSLFOがいいんじゃないだろうか。 問題は技術者が居ないし居てもやらないだろうがライブラリ自体はアンテナハウスが作ってるからマシだろう。 一度XSLFOにしてしまえば最終出力はTexだろうがPDFだろうがHTMLだろうがPostScriptだろうが何でもありだぞ。
- 721 名前:名前は開発中のものです。 mailto:sage [2009/05/12(火) 11:31:14 ID:KEzW1fNh]
- ちょいと疑問なんだけども
目パチ・口パクの ごく短い動画をwmv9でAVI圧縮して MediaPlayerで再生すると画質が悲惨な事になる。 コレを吉里吉里上で再生してやると、何故かまともな画質になるんだけど 一体これどーゆーことなの・・・・ スレチだったかな・・・ごめんよ
|

|