- 1 名前:名前は開発中のものです。 [2009/10/05(月) 11:50:54 ID:3c6lCQyF]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その18 pc11.2ch.net/test/read.cgi/gamedev/1244218314/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
- 67 名前:名前は開発中のものです。 mailto:sage [2009/10/08(木) 14:24:50 ID:Apmxx9fX]
- プラグイン作って実装してる猛者がいるな。
まあ、DirectXはマルチプラットフォームを目指してる訳だから ちょっと矛盾するしな。正式実装はないっしょ。
- 68 名前:名前は開発中のものです。 [2009/10/08(木) 16:35:22 ID:bK4370FY]
- wmvをレイヤー描画モードで再生するとサイズか勝手に縮小されるのですが
800x600でムービー再生するにはどうすればいいのですか? 上にメッセージレイヤーを乗せたいので オーバーレイモードでサイズの変更以外のやりかたがあれば教えて下さい
- 69 名前:名前は開発中のものです。 mailto:sage [2009/10/08(木) 22:44:43 ID:a+L3Mp06]
- 最新バージョン使ってみたら?
- 70 名前:名前は開発中のものです。 [2009/10/08(木) 23:10:14 ID:bK4370FY]
- KAG3 version3.30 Rev2を使っているのですが最新版にすれば
レイヤー描画モードでもムービーを全画面表示出来るのですか?
- 71 名前:名前は開発中のものです。 [2009/10/09(金) 00:05:12 ID:ncmeTPXD]
- 動画のエンコード段階で対応すればいいじゃない
- 72 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 05:29:59 ID:GizxIx9g]
- >>65
それこそSeleneでもつかえばいい
- 73 名前:名前は開発中のものです。 [2009/10/09(金) 14:49:23 ID:/vBzCh3W]
- >>71
いや800x600にエンコードしたwmvをビデオレイヤで再生すると 勝手に大きめのサムネイルくらいのサイズに変えられるから困ってるんです… 縮小されて再生されてるのかと思い1500くらいのサイズにエンコードしたものを試してみても まったく同じサイズで再生されます
- 74 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 15:40:33 ID:QAt1ih1q]
- >>73
それは仕様上ありえないので、おまえさんの記述が間違えてる可能性が高い。 そのエンコードしたWMVそのものでなくていいから、適当に同じ方法で作成した 短いサンプルのWMVとあわせてアップすることだ。そうすれば検証してもらえる。
- 75 名前:名前は開発中のものです。 [2009/10/09(金) 19:11:37 ID:ncmeTPXD]
- 320x240で圧縮したものを640x480で再生させるる、とか
もともとそういう二段構えになってるんでその辺じゃないかと思うんだ
- 76 名前:名前は開発中のものです。 [2009/10/09(金) 19:14:16 ID:g6xKkKGM]
- 68です。
長いので2回に分けます。 *video [openvideo storage="video.wmv"] [position layer="message" visible=false"] [video visible=true mode=layer ] [videolayer channel=1 page=fore layer=0 ] [playvideo storage="video.wmv" ] [cm] [wait time=9500 canskip=false] [position layer="message" visible="true"] ここから[r] 動画の上に台詞を入れる[p][er] -------------------
- 77 名前:名前は開発中のものです。 [2009/10/09(金) 19:16:02 ID:g6xKkKGM]
- 上のように書いてます。
[video visible=true mode=layer ]を[video visible=true mode=layer height=600 width=800] にすれば800x600になるのですがメッセージレイヤーが表示されなくなります。 もとの動画のサイズは800x600です。 調べてるとこのかたも動画のサイズが小さくなってるみたいです。 d.hatena.ne.jp/euc/20070924 >動画に関する定義をしておく visibleは表示の有無なのでtrueにしないと表示されなくなってしまう。 位置決めを行わない場合は左上から位置決めされるため省略。 高さと幅は指定しないと変なサイズ(320*240くらい)になったため明示的に指定。
- 78 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 19:52:39 ID:2UJu6TGO]
- >>77
openvideo はずしてみたらどうなる? たしかレイヤの指定は open より前にしないとダメだったようなおぼろげな記憶
- 79 名前:名前は開発中のものです。 [2009/10/09(金) 20:51:25 ID:/vBzCh3W]
- openvideoを外すとムービーが表示されなくなります。
でもムービーの音は流れてます。
- 80 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 21:06:42 ID:2UJu6TGO]
- じゃああとは layer0 の visible を確認
- 81 名前:名前は開発中のものです。 mailto:sage [2009/10/09(金) 21:11:50 ID:+zAONLe3]
- >>79
タフの使用順序を↓の通りにやってみたらどうなる? ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3+-+%BE%AE%B5%BB#p2
- 82 名前:名前は開発中のものです。 [2009/10/09(金) 21:52:22 ID:/vBzCh3W]
- openvideoを外した後、ビデオイヤをbaseに設定して
baseのvisible=trueで原寸再生とムービーの上にメッセージレイヤーの表示出来ました! みなさんアドバイスありがとうございました!
- 83 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 17:18:44 ID:GX0v0vKi]
- すみません、質問です。
Shift+F4などで出てくるデバッグメニュー類ですが、 Config.tjsのdebugMenu.visibleをfalseにしても消えません。 他に何か問題があるのでしょうか?
- 84 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 17:41:29 ID:QG1pMAH1]
- >>83
ttp://www.kirikiri.info/bbslog/log/003215
- 85 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 17:58:17 ID:GX0v0vKi]
- >>84
助かりました!!ありがとうございます!! これで冬コミに間に合いそうです!! >>84さんに幸あれ!!
- 86 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 17:58:31 ID:fvmDHjM3]
- リファレンス嫁って話は決着したの?
散々言い合ってた矢先に>>83みたいなのが出てきたわけだが。
- 87 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 18:56:38 ID:C+FT99s3]
- >>86
回答したくない人はだまっとけば万事問題なしということで。
- 88 名前:名前は開発中のものです。 mailto:sage [2009/10/10(土) 19:31:55 ID:8mxcnn+x]
- >>86
>リファレンス嫁って話は決着したの? この手の話題に決着はないわけだが、、、 自分はリファレンスを読めば、即分かることは、スルー派。 あまりに、リファ嫁やぐぐれ的質問多いと、どんどん、情報が分散しちゃって、 後から来て真面目にぐぐる人が、どんどん大変になっちゃうというのがあると思うから。 >>8の言い分は、程度問題はあるにしても、悪くはないと思う。 ケースバイケースで、これは少し敷居が高いとか、他の初心者の役にも立つとか、気が向けば拾うかも。 (83だど、自分ならスルーだが、84は、シンプルな回答のお手本だと思う)
- 89 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 09:15:09 ID:/J/iPP1R]
- リファレンスに書いてない場合はTIPSにまとめようか
- 90 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 11:26:49 ID:rwHeJn+C]
- >>89
吉里吉里/KAGは話題がかなり豊富だから、ある程度、ターゲットを絞り込んでいかないと 中途半端な、TIPS集で力尽きて、お終いになっちゃわなくない? (別に89が少なくとも、まとめ役は頑張り通せるなら、それはそれでありがたいことだけど) 83とか、リファレンスに該当箇所はある。 ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/Configure.html ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/CommandLine.html でも、初心者が1、2度読んだだけだと見落し易いかもしれないって話題に絞って、 リンク(index)集を作ってみるとかなら、比較的作業する側の負担も低くていいのかも? ショバ的には、www.kirikiri.info/w/k/の活用を検討するといいんだろうか?? (↑話題があまり走ってなさそうだし、なんか敷居が高そうだし、うちのデフォのネット環境からは 閲覧しずらくて行ってなくて、事情がさっぱり分からないんだけど) それとも、2ch発ってことで、別途、場所を確保か?
- 91 名前:名前は開発中のものです。 [2009/10/11(日) 13:37:16 ID:HR3qyIPG]
- 逆引きリファレンスってやつだな。
俺は参加しないけどいいことだと思う。
- 92 名前:90 mailto:sage [2009/10/11(日) 16:55:14 ID:YeciTKU+]
- >>91
最初から網羅性を要求されちゃうとまとめる側が大変だから、 やるんなら(興味ある人あんまりいなさそうだし、89は振り逃げか?) もっと手軽に、ペら一枚からはじめられるのがいいと思う。 (管理も寄稿も皆でのwikiの形式とか)
- 93 名前:名前は開発中のものです。 [2009/10/11(日) 20:35:11 ID:DxLLSrt9]
- 章の区切りなどで一度メッセージ履歴をリセットするにはどのタグを使用すればいいのですか?
一話読み終えた後にタイトルへ戻り 同じシナリオを読むと履歴に何度も同じ文章が表示され困ってます……
- 94 名前:名前は開発中のものです。 [2009/10/11(日) 21:07:54 ID:RugXu9w9]
- >>93
[eval exp="kag.historyLayer.clear()"]
- 95 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 22:06:28 ID:PEwiGvxK]
- >>90
なんか過去のスレでも似たような話題がでて、そのときはあのWiki使用の了承は とれてたような記憶がある。中の人まだいるのかわからないし現在不明
- 96 名前:名前は開発中のものです。 [2009/10/11(日) 22:13:42 ID:DxLLSrt9]
- >>94
出来ました!ありがとうございます!
- 97 名前:名前は開発中のものです。 mailto:sage [2009/10/11(日) 23:41:17 ID:bR9p/WiZ]
- >>95
レスd。 >なんか過去のスレでも似たような話題がでて、そのときはあのWiki使用の了承は >とれてたような記憶がある。中の人まだいるのかわからないし現在不明 過去ログざっとググたら、「その7」2006年の3月頃にwikiの話題、でてるねー。 TJSのサンプルとか、もうちょい手広い話みたいだけど、結局、軌道に乗らなかったのかな? やり手がいなかったのか、需要がなかったのか? 単に自分が閲覧できていないだけなのか…… ( 閲覧の段階で躓いているわ。エンコード換えたり、JavaScriptやActivXの設定弄っても 微妙文字化けしてたり、FrontPage、タグの羅列だったりしてだめなんだけどorz 2ch発ってことで、@wikiあたりレンタルした方が色々敷居が低くていいのかな。 )
- 98 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 09:59:36 ID:sM40GacC]
- ここの皆さんのオススメ入門サイトってあります?
一応今はStudioついんくるさんところのやってるんですが、もっと教え方が丁寧だとか手取り足取りだとかそういうサイトがあったら是非
- 99 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 12:33:52 ID:T9fGgla4]
- >>4
- 100 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 15:34:32 ID:gZLi63Zu]
- システム画面内、オートモードの文字速度を変更できる箇所を作りました。
しかし、文字速度を変更する方法が分かりません。 ウェイトの速度ではなく文字表示の速度です。 AutoModeWaitMenuClickではなくAutoModeSpeedMenuClickみたいなものってないんでしょうか?
- 101 名前:名前は開発中のものです。 mailto:sage [2009/10/12(月) 18:09:48 ID:sM40GacC]
- >>99
一覧ではなくそれぞれの人の感想を聞きたいって思ったんですわ
- 102 名前:名前は開発中のものです。 mailto:sage [2009/10/13(火) 15:11:34 ID:Q2f09zWK]
- >>100
>>4の「Inside KAG3」 (脱初心者から向けの資料だと思うが、 初心者でもキーワードを貰って、>>3の掲示板で調べるのに役立つと思う)
- 103 名前:名前は開発中のものです。 [2009/10/13(火) 19:24:21 ID:89omDwUk]
- pausebgm resumebgmのようにseのループを一時停止状態にして再び再生させるにはどうすればいいですか?
具体的に説明するとBGMとSEのループが流れているとこからサブルーチンのメニューにジャンプした時に BGMとループさせているSEを一時停止して戻ってきた時に再生させるようにしたいのですが BGMは上記のタグで出来ましたがSEがうまくいきません。 stopse playseではなく、一時的に停止もしくはミュートさせて それを解除するにはどのタグを使えばいいのでしょうか?
- 104 名前:名前は開発中のものです。 mailto:sage [2009/10/14(水) 16:51:07 ID:petMSHKg]
- >>103
[playse buf="0" storage=se][p] ;kagのタグでは効果音(kag.se)を一時停止するタグは無い。 [eval exp="kag.se[0].paused = true"] [p] [eval exp="kag.se[0].paused = false"] ;で一時停止・停止の解除ができる。 ;無音のまま流し続けるなら@seoptで。
- 105 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 02:24:15 ID:pC+2QdSR]
- >>102
お前は長男か。 あまりにも自分本位すぎる。 とにかく公共の福祉を第一に考えられないようでは日本人とは言えない。 朝鮮に帰れ。
- 106 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 04:30:07 ID:Zs2hvXg/]
- >>105
>>102で十分解答にたどり着けるじゃん。
- 107 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 06:02:40 ID:ZLphUsWv]
- >>106
アホにさわるな
- 108 名前:名前は開発中のものです。 [2009/10/15(木) 11:00:46 ID:CXHEP0cK]
- フラグについて聞きたいのですが
[evle exp="f.flag=1"]と [if exp="f.flag==1"] 回想モードのリンク〜〜〜 [endif] を使ってシナリオが終わったらタイトル画面で回想モードが選べるようにしたのですが 吉里吉里を終了させてもういちど起動すると 回想モードが消えてフラグを取ってない状態に戻ってます。 どうすれば再起動してもフラグを取った状態で起動出来るのでしょうか?
- 109 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 11:41:51 ID:SAyHQhih]
- 「f.flag」→「sf.flag」
- 110 名前:名前は開発中のものです。 [2009/10/15(木) 11:54:03 ID:CXHEP0cK]
- >>109
出来ました!ありがとうございます!
- 111 名前:名前は開発中のものです。 [2009/10/15(木) 16:33:18 ID:t5aCwB1F]
- 初心者すぎる質問ですいませんが、
*start|スタート の「|スタート」ってなんですか? セーブした時とかにスタートって名前になるの?
- 112 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 16:37:34 ID:phJEx/X2]
- 最近吉里吉里が初心者向けツールとかいって
どっかで紹介でもされたのか・・?
- 113 名前:名前は開発中のものです。 mailto:sage [2009/10/15(木) 16:38:17 ID:cY2PT21b]
- >>111
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/SaveLoad.html
- 114 名前:111 [2009/10/15(木) 16:56:04 ID:t5aCwB1F]
- >>113
ありがとう
- 115 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 03:17:58 ID:r21HbZ+T]
- 熊野がまだのこってたらこんな事には……
- 116 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 05:54:10 ID:wjNtAYOB]
- とんちんかんを量産する事になるな。
- 117 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 07:38:37 ID:r21HbZ+T]
- 豪快に外す事もあるけど入り口にはよかったよ。対話形式よりは恥ずかしくなくよんでられるし。
ネットアーカイブから拾って誰か改訂してみたらどうだろう
- 118 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 08:11:31 ID:Apyzqpf7]
- 初心者向けとして推すレスを他のスレでちょくちょく見かける
もっと初心者向けのスクリプトやGUIもあるって書いたら怒られた
- 119 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 09:14:59 ID:m5ktGvY7]
- 誰がどうして怒るんだ?
- 120 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 11:44:30 ID:+/AHZHnT]
- 吉里吉里が初心者に向かん訳じゃないとは思うけどね。
講座も多いし、資料系も整ってる。 これより簡単なのがあるのも事実だとは思うけど。
- 121 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 12:04:44 ID:ExWiuW35]
- >>118
どうせそんなマイルドな言い方じゃなかったんだろ
- 122 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 12:20:59 ID:tOdO5yTC]
- テキストをクリック連打で飛ばして行ってると、
台詞Aをキャンセルしても次の台詞Bがある場合は 台詞Bのボイスが流れるのでよいのですが、 台詞Aの後がアイキャッチなどだと 台詞Aのボイスだけいつまでも喋っているという事態になるのですが よい解決法はないでしょうか?
- 123 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 12:24:44 ID:bq1DxVyo]
- KAGしか絶対に使わない人だったら吉里吉里よりも簡単なソフトはある
TJSしか使わないでゲームエンジンとして使うとすると初期機能が少なすぎて手間がかかりすぎる やっぱ、KAGにTJSで独自の機能を少しずつ追加してく使い方をするかどうかだよな
- 124 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 12:32:23 ID:V8cTsiJX]
- >>122
アイキャッチに全ボイス停止の命令いれておけばいいんじゃね もしくは無音の音声収録しとけよ
- 125 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 13:10:57 ID:iDW6N/Cj]
- とりあえず今後初心者に尋ねられたら
問答無用でライブメーカーを勧めることを決意
- 126 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 13:38:22 ID:epBa9PL4]
- まずググれよって質問が多いな
それ以前に初歩的なことならまずひと通り講座回ったり BBSや吉里吉里情報局の過去ログ検索して 2chの過去ログも目を通した後でここに書き込めよ だいたいのことは>>3で事足りるだろうに
- 127 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 14:45:48 ID:+/AHZHnT]
- この手のスレだとへぼい初心者の対応で荒れるけど、ぶっちゃけ>>113見たいな対応が
最適解なんだよな。 そうすれば、大抵2〜3レスで終了する。
- 128 名前:名前は開発中のものです。 [2009/10/16(金) 16:16:19 ID:ljDbLXMw]
- >>118
まるで自分は被害者ですって言い方だな 自分の都合のいいように話してないか? どうせあんたが「はぁ?それくらいググレよカス」 とか言ったから相手は怒ったんだろ?
- 129 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 16:28:10 ID:HLlbNQA5]
- 吉里吉里始めるのに初心者とか関係ないだろ
スクリプトなんかどれから始めても似たようなもんだし,GUIで作るタイプの経験はあっても役に立たないし
- 130 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 16:56:36 ID:f7ir0Blu]
- >>128
あなたはなんでそんなに怒ってるの?
- 131 名前:名前は開発中のものです。 [2009/10/16(金) 16:59:59 ID:t3FXAuHn]
- 画像を読んでいない状態から
レイヤーを20枚ぐらい重ねると描画されているところが 見えてしまうんですが、 これを解決するにはどうすればいいのですか? 描画されるレイヤーよりプライオリティの高いレイヤーを先に 表示しておいて全レイヤー描画完了時にそのレイヤを消す以外の方法で お願いします。
- 132 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 17:12:39 ID:zQ0trzq1]
- >>131
状況が今一わからんけど、バックレイヤに描いてからトランジションじゃ 駄目なの? トランジションの時間を短くすれば瞬間に近く切り替わるよ
- 133 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 17:16:03 ID:PzFfZ+ys]
- >>131
132の方法で、トランジションじゃなくforelayでいいかな 今でもドキュメントに載ってないかもしれないけどbacklayと逆の働きをするタグ
- 134 名前:131 [2009/10/16(金) 17:44:21 ID:t3FXAuHn]
- >>132,133
ありがとうございます。forelay x 20 で試してみます。
- 135 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 18:01:45 ID:nfbGnSMK]
- >>127
なんか…… Trick or treat! お菓子くれなきゃ、あらしちゃうぞ! って迫られてる子供嫌いな大人みたいw >>125 マジレスすると、 最近、ここで問題になっている、リファ読みません、ググりませんレベルだと、さすがにLMの方でも迷惑じゃ… >>129 数年前、吉里吉里はじめる前、Yuuki!でノベル作成の初体験をしたけど良い経験だったよ。 栞の漠とした考え方とか、基礎的な演出手法とか、分岐の考え方とか……etc. やっぱ、吉里吉里/KAGは設定項目多いし、セーブ/ロード画面を既存のプラグインを使って入れるだけでも、 ワンクッション調べる手間が必要だし、一つ一つは、どうってことなくても、ちょっとどこかで拘ったりすると、 いつの間にか枝葉末節の部分で結構な手間になっている……なんで、はじめてのADV作成って人には、あまり勧められないな。
- 136 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 18:13:46 ID:m5ktGvY7]
- じゃあYuuki勧めとけばいいんじゃね?
マジレスすると ゲーム作ろうとするなら まず他人に「何がいいですか?」って聞くよりも 適当にググって出てきたツールを片っ端から触ってみるのが一番いい 初心者向けと謳われるツールでもその中で自分との相性がある 機能が少なくても多少難しくても色々問題があったとしても 夢中になって触れる引力を持っているのが その人にとって一番いいツール
- 137 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 18:56:31 ID:nfbGnSMK]
- >>136
うん、自分的にも定評的にも、初めての人には、小規模前提で、かなりお勧め。 ツールの選定が出来るっていうのも、スキルだから、 最初は、騙されたと思って人の評判でチョイスしてみるのもいいんじゃない。
- 138 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 19:25:41 ID:epBa9PL4]
- >>136
なんかいいこと言うな 吉里吉里はサンプルなり講座なり充実してるから 初心者でもググったりリファレンス読める奴なら難しくないと思うがな わからない9大理由のコピペでも次テンプレに入れないか?
- 139 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 19:30:20 ID:Iidz6gNs]
- テンプレとか読まないから
- 140 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 19:41:38 ID:SwOdgevn]
- 吉里吉里DS出せば売れるんじゃね
- 141 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 20:05:04 ID:XIy63POk]
- >>134
いやいやいや forelay は一回 というか、たとえレイヤ100枚でも順次描画には見えない(一度に表示される)のが吉里吉里の 仕様なわけだがどういうタグかいてるか一度さらしてみなされ
- 142 名前:名前は開発中のものです。 [2009/10/16(金) 20:07:42 ID:ljDbLXMw]
- てかスレタイに質問スレって書いてあるからみんななんでも質問してるんだろ。
おまえらそんなに質問に答えるのが嫌なんだったら雑談スレ立ててそっちに移動しろよ。
- 143 名前:131 [2009/10/16(金) 20:11:13 ID:t3FXAuHn]
- 長いですよ。
;左壁垂直(大) [image cond="left_wall[0]==1" layer=6 page=fore storage="left_v" key=0x000000 visible=true left=0 top=0 cliptop=0 clipleft=0 clipwidth=150 clipheight=320] ;左壁水平(大) [image cond="left_wall[0]==0 && left_wall[1]==1" layer=6 page=fore storage="side_h" key=0x000000 visible=true left=0 top=75 cliptop=0 clipleft=0 clipwidth=150 clipheight=170] ;左壁消去(大) [freeimage cond="left_wall[0]==0 && left_wall[1]==0" layer=6] ↑こういうのが何十行もあります。
- 144 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 20:23:33 ID:PzFfZ+ys]
- >>143
裏ページに表示したい画像を全部読み込む このときは、裏ページなんで読み込みにタイムラグがあっても関係ない 全部読み込み終わった後で、transやforelayで表ページに反映させれば 同じタイミングで全部うつりかわる >>138 これならメモってるけど わからない五大理由 1 読まない 2 調べない 3 試さない 4 理解力が足りない 5 人を利用することしか頭にない <新>わからない七大理由 1. 読まない ・・・説明書などを読まない。読む気などさらさらない。 2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。 3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。 4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。 5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする。 6.感謝しない・・・教えてもらって当たり前。事がすんだらさようなら。 7.逆切れする・・・自分の思うようにならないと逆切れする。
- 145 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 20:48:53 ID:XIy63POk]
- >>143
間にあるコメントを全部消す&行末にスペースがないか確認。 あとなんか他のコマンドはさまってないか? 正道は >>143 のいってる通り、 0. backlay 1. 全部 back にひたすらロード 2. forelay を1回
- 146 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 22:01:26 ID:gmLMVKGX]
- >>143
pngとかの展開時間があるからじゃない?
- 147 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 22:30:09 ID:PzFfZ+ys]
- 画像の展開というより、逐一各タグのcond属性を確認してるから遅いのかも
真偽値が入ったフラグ2つの、4通りくらいであれば、ifタグで場合分けしてみるとか
- 148 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 22:50:09 ID:vd2/igD8]
- すみません、ちょっと疑問に思ったので教えていただければ。
TJSの問題じゃなくて、普遍的なプログラムの問題だと思うのですけど。 文字列を格納してある変数をifで判定する時、if(変数)の形で行うと偽になって しまうのはどうしてでしょう。 例えば、以下のようなケースです。 f.name='太郎'; if(f.name){ System.inform(f.name+'さん、こんにちは'); } 条件式をf.name!==voidとやれば大丈夫なので支障はないのですが。
- 149 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 23:03:01 ID:XIy63POk]
- >>!48
devdoc.kikyou.info/tvp/docs/tjs2doc/contents/expr_and_op.html#id90
- 150 名前:名前は開発中のものです。 mailto:sage [2009/10/16(金) 23:59:22 ID:vd2/igD8]
- >>149
ありがとうございます。 何か文字列は数値変換すると勝手に文字コードとかに変換されるかと 思ってました。
- 151 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 03:38:52 ID:Y8ra6fKD]
- >>150
一般論としては、文字列と真偽値の自動変換は、言語によってばらばら すぎるので、常に正確に比較しろ、ってことになるかと。
- 152 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 07:56:34 ID:NdEJfPl7]
- 街とか428みたいなTIPSとかザッピングとか、文章中リンクがしたくて書いてみたけど、なんかかなり違う気がする
*start [layopt layer=message0 page=fore visible=true] [position layer=message1 page=fore left=0 top=0 width=640 height=480 color=0x00ffff opacity=128] @font color=0x00ffff [link target=*select1]TIPS[endlink] @font color=0xffffff です。[l][r] 読むか読まないかは貴方の自由です。[l][r] 次のページにいきますよ。[p] [cm] TIPSを読まずに改ページしました。[l] [s]
- 153 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 07:57:37 ID:NdEJfPl7]
- *select1
[layopt layer=message1 page=fore visible=true] [current layer=message1 page=fore] TIPSに飛んできました。 @font color=0x00ffff [link target=*chara2]次の主人公[endlink] @font color=0xffffff は誰でしょうか。[l][r] [s] [position layer=message1 visible=false] *chara2 [cm] [position layer=message1 visible=false] [current layer=message0 page=fore] キャラ2になりました。[l][r] TIPSに飛んで、読み終わってクリックしたら下の文に戻らない 戻し方がわからないというか もっといい方法があれば教えていただけないでしょうか
- 154 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 09:31:13 ID:uTM4GtzW]
- >>152
www.kirikiri.info/bbslog/log/005934 あと、この過去ログを「街」で検索すれば同じ質問はいっぱい出てくる
- 155 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 10:44:07 ID:hNFwAH4h]
- 質問です。
後置 ! (式評価演算子)の機能をネイティブプラグインから呼び出すにはどうすればよいでしょうか。 例えば下記のよう使いたいです。 // var result = str!; に相当するC++コード tTJSVariant str, result; iTJSDispatch2* context; TVPEvalStringExpression/*仮につけた名前*/(&str, &result, context);
- 156 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 11:42:53 ID:Y8ra6fKD]
- >>155
そんな口は無い。 ローカル変数のことを知ってるのはコンパイラだけだから、 後置き! に完全に該当する処理はコンパイル時にしか行うことができないはず。 メンバに対して任意に評価する式を文字列ベースで動的に造りたいということなら、 "function(){return 該当する式;)" を評価した結果を該当コンテキストで FuncCall してしまえばOK。 こんなかんじで。 iTJSDispatch2 *context; tTJSVariant str,func,result; TVPExecuteExpression(ttstr("function(){return ") + str.GetString() + ttstr(";}"), &func); func.AsObjectNoAddRef().FuncCall(0, NULL, NULL, &result, 0, NULL, context)
- 157 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 15:31:16 ID:YqwXxzdo]
- どの言語もホスト側で困ったらevalして結果を渡しちまうんだなw
- 158 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 21:18:13 ID:f7K6JHFm]
- いや後置き!でローカル変数にはアクセスできないぞ
後置き!はコンパイル時には何も特別なことはしてなくて実行時に処理される >>156で等価
- 159 名前:名前は開発中のものです。 mailto:sage [2009/10/17(土) 21:23:08 ID:Y8ra6fKD]
- >>158
お、ほんとだ。@はできるから出来るもんだとおもってたぜ。すまん
- 160 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 09:36:48 ID:xobMY3Lk]
- 上で街風TIPSの質問をしたものですが、おかげさまでそれっぽいものができました
ありがとうございました とりあえずこんな風に書いたというのを書きます *start [call storage="macro.ks"] [layopt layer=message0 page=fore visible=true] @font color=0x00ffff [link exp="kag.callExtraConductor('tips.ks','*tips001')" color="0x00ffff"]テストTIPS[endlink] @font color=0xffffff です。[l][r] 読むか読まないかは貴方の @font color=0x00ffff [link exp="kag.callExtraConductor('tips.ks','*tips002')"]自由[endlink] @font color=0xffffff です。[l][r] 次のページにいきますよ。[p] [cm]
- 161 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 09:37:37 ID:xobMY3Lk]
- macro.ks
[macro name=tipsstart] [delay speed=nowait] [locklink] [history output=false] [position layer="message1" color="0x555555" draggable="true" left="0" top="0" opacity="255" left="16" top="16"] [current layer="message1"] [position layer="message" visible="true"] [er] [endmacro] ;----------------------------------------------------------- [macro name=tipsend] [waitclick] [er] [position layer="message" visible="false"] [current layer="message0"] [history output=true] [unlocklink] [delay speed=user] [endmacro] ;----------------------------------------------------------- [return]
- 162 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 09:39:27 ID:xobMY3Lk]
- tips.ks
*tips001 [tipsstart] TIPSに飛んできました。 [tipsend] [return] *tips002 [tipsstart] まあ、大体こんな感じで出来れば、いいかな。と。[r] 次はタイムチャートとTIPSからのザッピングを実装したいけどなかなか難しいですよね。[r] あと選択肢の色変えもマクロで出来ないものでしょうか。今はTIPSの場所に色変えるのをそのまま噛ませてるので、何とかできないかなーと。 [tipsend] [return]
- 163 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 16:33:15 ID:KjDeH5qs]
- ttp://krkr.edolfzoku.com/roadtokrkr/kag007.html
を読むと、BGMにwaveを使いたいなら、Config.tjsを書き換えろと書いてあります。 しかし、midも使いたいとおもうのですが、一つのゲームでmidもwaveも使うのはできないのでしょうか?
- 164 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 17:22:17 ID:1kmEuwCy]
- >>163
過去スレにあったやつ丸写しだけど [macro name="bgm"] ;OGGの場合 [if exp="Storages.isExistentStorage(mp.storage + '.ogg')"] [fadeinse buf=1 storage=%storage loop=true time=%ftime|1] [endif] ;MIDIの場合 [if exp="Storages.isExistentStorage(mp.storage + '.mid')"] [fadeinbgm storage=%storage time=%ftime|1] [endif] [endmacro] でも自分は最終的にはoggのみに統一したな
- 165 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 17:37:36 ID:jF6I4qvm]
- savedataを出さないようにすることはできますか?
- 166 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 17:53:24 ID:swBwLFXv]
- Config.tjs嫁でおk?
- 167 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 00:05:59 ID:ar4zpDlp]
- >>164
ありがとうございます!解決しマシた! 、、、こんなの吉里吉里は標準装備だと思ったんですが、、、へんなところイマイチなんですよね、吉里吉里は。
|

|