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


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

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



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の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)

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
ありがとうございます!解決しマシた!

、、、こんなの吉里吉里は標準装備だと思ったんですが、、、へんなところイマイチなんですよね、吉里吉里は。

168 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 01:48:30 ID:kkMBMvq8]
トランジションで真っ黒な画面をワンクッションとして入れたいのですが、画像を用意せずに黒い画面を出すことはできないでしょうか?

169 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 01:59:44 ID:FQoqwQG3]
>>168
fillRect()で塗りつぶせばいいよ



170 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 02:47:20 ID:xgtJ7F7I]
用意しといた方が楽

171 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 05:59:06 ID:JhB7g06/]
BGMを途中から流すことはできませんでしょうか?
秒数とかで指定して

172 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 06:17:25 ID:r/EfZ/D3]
>>171
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/Tags.html#playbgm
ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/LoopTuner.html

173 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 06:19:40 ID:JhB7g06/]
あれ?playbgm欄に載ってる
さっきは寝ぼけてたのかな……すいません、わざわざありがとうございます。

174 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 12:50:52 ID:86JVfvxR]
KAGとtjsは、定数つかえますか?
layer=0とかやっていると何を書いているか分からなくなってきたので
layer=CHAR1みたいにしたいんです。

175 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 12:55:02 ID:IGrAf8H9]
定数はありませんが、var CHAR1 = 0; とか適当に定義して、全部大文字は定数のつもり、ときめておけば別に困ることは無いかと。

176 名前:174 mailto:sage [2009/10/19(月) 12:57:15 ID:86JVfvxR]
>>175
ありがとう

177 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 13:05:56 ID:86JVfvxR]
吉里吉里でパレット切り替えアニメみたいなことはできますか?


178 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 13:14:26 ID:IGrAf8H9]
標準機能ではできない。ARGBのみでパレットの概念が存在しない。

179 名前:177 mailto:sage [2009/10/19(月) 14:17:36 ID:86JVfvxR]
>>178
そうですか



180 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 14:33:03 ID:KT+GMcUc]
なんでパレットアニメしたいの?

181 名前:177 mailto:sage [2009/10/19(月) 14:45:27 ID:86JVfvxR]
そのエリアにいると
地図が見えなくなるダークゾーンを
作ろうと思っていまして。
 ただ壁のレイヤが黒いだけよりも、
GGXXのエディみたいに
灰色→黒のアニメーションをしていたら
かっこいいかなと思ったからです。

↓エディとは、こういうキャラです。
よく見るとパレットアニメしています。
www.youtube.com/watch?v=F4ZOyhXKYWc&feature=related


182 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 16:05:43 ID:rS0tfPSl]
画像連続描画でアニメさせない理由は?

183 名前:177 mailto:sage [2009/10/19(月) 16:15:55 ID:86JVfvxR]
>>182
連続アニメのやり方を知らないからです。
連続アニメはどうやって作るんですか?

184 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 16:22:34 ID:di2D+x3f]
>>183
systemフォルダ内のAnimationLayer.tjsを読め

185 名前:177 mailto:sage [2009/10/19(月) 16:24:13 ID:86JVfvxR]
>>184
ありがとうございます

186 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 18:20:04 ID:bofX3MIi]
なんか最近すごいなw
HowToは今のほうが充実してるだろうに。

187 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 18:59:09 ID:ZOoHkGNf]
豚インフルエンザで学級閉鎖、お外にも遊びにいけないんだお、たぶん…
あ、でも余所のスレは平常か…

>>186
「TJSに挑戦!」は、いつのまにか、(サンプル)スクリプトとかも充実してきてるね。

188 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 20:26:28 ID:rS0tfPSl]
澪インフルエンザでテレビの前からryうわなにをする・・・

他言語経験者がTJSに挑戦以上のものを期待すると
code reading本が出版されるの待つしかないかね?
wikiかなんかでcode readingやるってのもよさげだが。

189 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 21:24:01 ID:tIC3k2bV]
質問です。
グラフィカルボタンをメッセージレイヤ以外の、前景レイヤで使用することは
不可能なのでしょうか?(公式の掲示板で拝見したソースです)

試しに、レイヤを前景レイヤに指定しただけでは出来ないようでした。
やはり、クリッカブルマップを使ったボタンを使うことになるのでしょうか。

もしくは、ウィンドウいっぱいのメッセージレイヤ新たに作るなどして、
任意の場所にボタンを配置するなども考えたのですが、
メッセージレイヤは一時に、一つしか制御できないので少々複雑になりそうかとも思います。

よろしくお願いします。




190 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 21:46:58 ID:zWfDaFZi]
どういう風に使いたいか良く分からないけれど、systembuttonで解決しそうな
気がする。

191 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 22:25:23 ID:r/EfZ/D3]
ボタンはそれ自体がレイヤなので、背景レイヤの子としても前景レイヤの子としても
できないことはない。ただデフォルトではリンクと同じ位置づけでメッセージレイヤに
対するオブジェクトとして使われる。あと履歴レイヤで
まー、たぶんsystembuttonでいいんじゃない?

192 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 22:50:12 ID:JNIN5Izj]
同人ゲームでsystembutton使わずメッセージレイヤに
スキップとか履歴とかのボタンを垂れ流しにしてるサークルがあるけど、
あれって何かメリットあってやってんのかな?
ソース除いた限りでは、KAGやtjsの知識がないようでもないんだが

193 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 22:55:27 ID:tIC3k2bV]
ありがとうございます。
使用の目的はノベルゲームでよく見かける、メッセージウィンドウ付近の、
「セーブ、ロード」などのボタンから、セーブ画面のボタンなどです。

>デフォルトではリンクと同じ位置づけでメッセージレイヤに
対するオブジェクトとして使われる

仰るとおり、恐らくこの点が問題の要旨かと思います。
systembuttonで解決しそうです。
ただ、自身がスクリプトの制御までまだ行き着かないので、タグで解決できればとも思うのですが、
難しそうですね。


194 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 22:56:13 ID:tIC3k2bV]
配布されている素材のボタンなども、やはりtjsが含まれている様子なので、
tjsの理解がないと、シンプルなノベルゲームでもシステム画面などのカスタマイズは
KAGのみでは難しいのかもしれないですね。

>背景レイヤの子としても前景レイヤの子としても できないことはない。

こちらは、今回の問題の場合、何らかの方法で、レイヤの親子指定から解決できるというご指摘でしょうか?


195 名前:191 mailto:sage [2009/10/19(月) 23:52:41 ID:r/EfZ/D3]
>>194
いや、目的に沿うかはしらんが、メッセージレイヤ以外にボタンレイヤを
関連付けることもTJSを使えばできるよ。という最初の質問の直接的な回答

196 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 00:08:01 ID:Lz5wJd16]
>194
なるほど、理解できました。
tjsでの関連付けということですね。
かなり初歩的な段階なので、今回はtjsまで及びそうにもないですが、
いつかの為に覚えておこうと思います。ありがとうございます。

197 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 01:24:39 ID:wsjbZBeL]
KAParserを改造吉里吉里+tjsで実装しなおしてくれる人いないかねぇ・・・。
最近のPCならネイティブ実装じゃなくても、それなりに動いてくれそうな気がする。

198 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 02:16:04 ID:hwM60KvG]
吉里吉里本体はWindowsの各種64bit OSに対応してるんですか?

199 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 10:27:36 ID:vJ1oA0SA]
first.ksだけでソースを書いているのですが
ごちゃごちゃしてきました。
定数やマクロを,const.ksとかmacro.ksみたいに別ファイルにして
first.ksからインクルードしたいんですがどうすればできますか?




200 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 10:30:45 ID:pS6w5ogR]
>>199
callでサブルーチン

……いや、リファレンスでも入門サイトでも絶対書いてあるでしょ、コレ

201 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 10:42:01 ID:vJ1oA0SA]
>>200
first.ks
[call storage=macro]

macro.ks,const.ks
の最後にreturnを追加
ってことですか?






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

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

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