■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

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

1 :1:2011/06/03(金) 15:46:28.78 ID:sVbys187
ノベルゲーム製作ツール吉里吉里/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の命令に無いことをしたくなったらまずここを読んでみよう。

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

前スレ
http://hibari.2ch.net/test/read.cgi/gamedev/1296706327/

2 :1:2011/06/03(金) 15:47:14.78 ID:sVbys187
過去スレ
23 http://hibari.2ch.net/test/read.cgi/gamedev/1296706327/
22 http://hibari.2ch.net/test/read.cgi/gamedev/1285897465/
21 http://hibari.2ch.net/test/read.cgi/gamedev/1274510516/
20 http://pc11.2ch.net/test/read.cgi/gamedev/1264933876/
19 http://pc11.2ch.net/test/read.cgi/gamedev/1254711054/
18 http://pc11.2ch.net/test/read.cgi/gamedev/1244218314/
17 http://pc11.2ch.net/test/read.cgi/gamedev/1234356309/
16 http://pc11.2ch.net/test/read.cgi/gamedev/1227735828/
15 http://pc11.2ch.net/test/read.cgi/gamedev/1216865800/
14 http://pc11.2ch.net/test/read.cgi/gamedev/1204006714/
13 http://pc11.2ch.net/test/read.cgi/gamedev/1195603475/
12 http://pc11.2ch.net/test/read.cgi/gamedev/1186395177/
11 http://pc11.2ch.net/test/read.cgi/gamedev/1175480292/
10 http://pc11.2ch.net/test/read.cgi/gamedev/1166252149/
9 http://pc8.2ch.net/test/read.cgi/gamedev/1160427850/
8 http://pc8.2ch.net/test/read.cgi/gamedev/1147590108/
7 http://pc8.2ch.net/test/read.cgi/gamedev/1138099311/
6 http://pc8.2ch.net/test/read.cgi/gamedev/1116774771/
5 http://pc8.2ch.net/test/read.cgi/gamedev/1095183786/
4(タイトルは3) http://pc5.2ch.net/test/read.cgi/gamedev/1081199649/
3 http://pc5.2ch.net/test/read.cgi/gamedev/1067436686/
2(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
1 http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/

3 :1:2011/06/03(金) 15:47:40.18 ID:sVbys187
【公式】
kikyou.info
ttp://kikyou.info/
吉里吉里/KAG 掲示板
ttp://kikyou.info/tvp/bbs/
公式掲示板過去ログ検索
ttp://www.kirikiri.info/bbslog/
吉里吉里開発サイト
ttps://sv.kikyou.info/trac/kirikiri/

【ドキュメント】(最新版のオンラインマニュアル)
KAG System リファレンス
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/
吉里吉里2 リファレンス
ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/
TJS2 リファレンス
ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/

【FAQ】
逆引きマニュアル
ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html

【網羅的リンク集】
OUTFOCUS Wiki ブックマーク
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF

4 :1:2011/06/03(金) 15:47:59.01 ID:sVbys187
【講座】
吉里吉里2/KAG3によるノベルゲーム開発
ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html
Studioついんくる - 吉里吉里2/KAG3講座
ttp://contest2004.thinkquest.jp/tqj2004/70619/subindex.html
RUTA'S GAME - 初心者のための吉里吉里講座
ttp://www.manitoux.net/ruta/game/kiri/
TJSに挑戦!
ttp://www.geocities.co.jp/tjschallenger/

【過去の講座】
KAGと心中 ※※一部の仕様が現在と違うので注意※※
ttp://yokohama.cool.ne.jp/pia/

【解説】
Inside KAG3
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3
TJS入門
ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html

5 :1:2011/06/03(金) 15:48:14.14 ID:sVbys187
【KAGEX】
KAGEX
ttp://ruriko.denpa.org/2006_ca.html#W_%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C
KAGEXのダウンロードの仕方(Subversionリポジトリへのアクセスの仕方)
ttp://kikyou.info/diary/?200610#i4_3
↑の解説の「リポジトリのURL」は↓に変更されています
ttps://sv.kikyou.info/svn/kirikiri2/branches/kag3ex2

※注意
KAGEXを含め、公式以外のプラグインやコードを使用する場合は
それらが作者の好意によって公開されているいうことを理解し、
バグや、吉里吉里のバージョンアップに伴う不都合に対して、
泣いたり怒ったりしないようにしましょう。

また、スレで話題にする時は、プラグイン名や出所を明記しましょう。
使っている人とそうでない人とで、話が噛み合わない場合があります。

6 :名前は開発中のものです。:2011/06/03(金) 16:08:58.43 ID:Jd8UbYSn
まほろ禁止

7 :名前は開発中のものです。:2011/06/03(金) 16:30:32.86 ID:Obn3qwU7
                !,-/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ,
               i''./:::::::::::::::::::::://::::::l:l'i::::::ヽ:::::::ヽ:::::::::::::::l丶
               〉!:::::::::::::::l:::::://l:::::/ll .lヽ:::l !ヽ::::l:ヽ::::::::i::l::l
                ヽ::::::::::::::l:l::::/:l .l:::/ l  l,ヽ:l-l-l:::lヽ:ヽ::::::l:l.ll
                l::l.l:::::::ll.l:::l''l~~∨' '  ' _,-'i-∨ l::::l::::l:l,,l_

8 :名前は開発中のものです。:2011/06/03(金) 19:11:02.62 ID:BOB1mwEc
レッツフォロー
http://twitter.com/#!/_w_dee

9 :名前は開発中のものです。:2011/06/03(金) 20:22:07.96 ID:J3rf2ThJ
>>1
スレ立てまじおつおつ

10 :名前は開発中のものです。:2011/06/03(金) 21:13:17.52 ID:HIEEQLaw
>>3


11 :名前は開発中のものです。:2011/06/03(金) 21:33:26.22 ID:8FRL6Gpl
例の文句で検索したら↓がひっかかった……ついにこのテンプレもかすれたか>>7

http://twitter.com/#!/AsladaGSX/status/68321657680433152
@AsladaGSX Aslada GSX
某スレッドの、「お尻の穴に指をいれて匂いを嗅ぐと新スレですよ」まほろさん、まだテンプレなんだろかw
自分の過去の悪行がいつまでも残ってるのは気恥ずかしいんですがwww
5月11日 Tweenから

12 :名前は開発中のものです。:2011/06/04(土) 11:19:25.80 ID:njScTAL7
>>1
スレ立て乙です

初歩的な質問失礼します
吉里吉里のラベルは
*00
みたいな半角数字のみでも大丈夫でしょうか?
試してみて今のところエラー出てないですが、
後々問題があったりすのでしょうか?

13 :名前は開発中のものです。:2011/06/04(土) 14:15:17.74 ID:S65StjLR
>>12
大丈夫だよ。
確かリファレンスにラベル名は半角英数が無難でいいって書いてあったと思う。
ラベル名が数字の人は多いと思う。

14 :名前は開発中のものです。:2011/06/04(土) 15:49:27.42 ID:ickm1pz0
>>12
大丈夫、やった実績あるよ。

>>991
試してみようと思ったら、ごった煮さんところのファイルが
今日の日付で更新されてたw 見てるのか誰か知らせたのか。
プラグインを新しいのにすれば大丈夫。
でも、直接知らせてあげた方がいいと思う。


15 :12:2011/06/04(土) 23:01:29.52 ID:njScTAL7
>>13>>14
回答どうもありがとうございます
とても助かりました

16 :名前は開発中のものです。:2011/06/05(日) 01:18:22.85 ID:levcjFHo
>>14
今確認してみたら、確かに更新されていて、
[wqsp]は無事使えるようになってました!

他の動作しない部分はまだ試していないので分からないのですが、
明日また色々やってみて駄目だったら、メールしてみようと思います。

ありがとうございました!

17 :名前は開発中のものです。:2011/06/05(日) 18:24:38.68 ID:grqr1hzo
この式の書き方、どこかおかしいですか?
f.npc1[6][9]とf.npc1[6][7]がかぶってたら*loop4に行って選びなおさせるようにしたいんだけど、ループしないみたいだ
tf.baをf.npc1[6][9]に入れ替えたりしてみたけど意味がなかった

[if exp="f.npc1[6][7] == '読書' && tf.ba == 1"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '散歩' && tf.ba == 2"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '勉強' && tf.ba == 3"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '絵描き' && tf.ba == 4"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '執筆' && tf.ba == 5"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '音楽鑑賞' && tf.ba == 6"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] =='特にない' && tf.ba == 7"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] =='トレーニング' && tf.ba == 8"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '人間観察' && tf.ba == 9"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '討論' && tf.ba == 10"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '酒' && tf.ba == 11"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == 'ギャンブル' && tf.ba == 12"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '楽器演奏' && tf.ba == 13"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '釣り' && tf.ba == 14"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '武道' && tf.ba == 15"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '乗馬' && tf.ba == 16"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == 'ジョギング' && tf.ba == 17"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '登山' && tf.ba == 18"][jump target=*loop4][endif]
[if exp="f.npc1[6][7] == '料理' && tf.ba == 19"][jump target=*loop4][endif]
[return]


18 :名前は開発中のものです。:2011/06/05(日) 19:02:57.90 ID:gcRaOaJv
>> 970
ごった煮さんところでhierarchicalLabelerというのが公開
されたとのこと。どこでもセーブとは独立して、既読ラベルを
階層化するもの、だそうで…。
ttp://www.geocities.jp/keep_creating/krkrplugins/hierarchicalLabeler/hierarchicalLabeler.txt

19 :名前は開発中のものです。:2011/06/05(日) 19:04:31.27 ID:grqr1hzo
>>17解決しました…その部分の前の乱数が駄目だったみたいでした
他に色々不具合も出ているみたいだし、ゲームを作るって難しいな

20 :名前は開発中のものです。:2011/06/06(月) 21:43:10.69 ID:TgaDImS8
TJS初心者です。どなたか教えてください。
TJSに挑戦!から選択用レイヤを借りて選択ボタン作ったのですが、
画面で選択ボタンが表示中に右クリックサブルーチンを出して消すと、
選択ボタンまで一緒に消えてしまいます。
原因はButtonLinkPlugin.kSのabsoluteでしょうか。


21 :名前は開発中のものです。:2011/06/07(火) 00:39:40.30 ID:kWk4gvIS
20です
すいません自己解決しました。
TJSに挑戦!の掲示板に管理人さんが解決策書いてました。

22 :名前は開発中のものです。:2011/06/07(火) 21:00:16.22 ID:EwhGXajG
既読スキップをしたいのに最初の選択肢後、文章が未読になってスキップができません。
これはどのような原因が考えられるでしょうか。
最初の選択肢前までの文章はスキップできるんですが…
選択肢は普通にlinkで囲ってるだけですし、原因が分かりません。
どうぞよろしくお願いします。

23 :名前は開発中のものです。:2011/06/07(火) 21:34:52.28 ID:E+AwEdW2
>> 22

多分、選択肢後にラベルをこまめに入れてないんではない
だろうか。

既読スキップはラベル単位で実装されていて、シナリオ上
あるラベルを通過した時に、初めて「一つ前のラベルから
そのラベル」までが既読とマークされる。ので、一ページ
ごとに既読判定したければ、一ページごとにラベルを挿入する
必要があるよ。


24 :22:2011/06/07(火) 23:18:45.15 ID:EwhGXajG
>>23
返答ありがとうございました。
再度ラベルを見直すきっかけになり、原因が分かりました。
(ラベル名にハイフンを使ってました…)
初歩的なミスでしたが、長期間悩んでいたのでスッキリしました!
本当ににありがとうございました!

25 :名前は開発中のものです。:2011/06/08(水) 04:47:19.77 ID:DDKpe1ck
ハイフンのかわりに_(アンダーバー)使う癖つけとくほうがいいと思う。


26 :名前は開発中のものです。:2011/06/08(水) 08:07:46.10 ID:FI4Gjt8S
>>24
先頭にハイフン、だよね?ラベル先頭のハイフンは
ローカルラベルなので、記録されないんだよね。
先頭に_だとエラーになるはず。

27 :名前は開発中のものです。:2011/06/08(水) 08:28:14.71 ID:DDKpe1ck
先頭にハイフン……だと!?

28 :名前は開発中のものです。:2011/06/08(水) 09:06:15.13 ID:B41kXR7r
セーブ用ラベルって、[l]の度に入れるものって認識であってる?
(決まった地点でしかセーブできないゲームは除く)

29 :名前は開発中のものです。:2011/06/08(水) 18:39:46.38 ID:N/eprl1u
マニュアルは読んだのですが最終確認させてください。
本編の途中で動画を流そうと思うのですが、
mpegが一番問題の少ないファイル形式でしょうか??

30 :名前は開発中のものです。:2011/06/08(水) 19:34:45.79 ID:WMCxMfD3
>>28
ページまくりの度でもいいんじゃ


31 :名前は開発中のものです。:2011/06/08(水) 20:56:28.20 ID:FI4Gjt8S
>>28
30の言うように、普通は多くても[p]の度に入れるよ。
ロード時にメッセージ画面をクリアしないとダメなことを
考えると、[l]の度だとあんまよろしくないしね。
『このようなラベルの後には必ず [cm] を書きます。』
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/SaveLoad.html


32 :名前は開発中のものです。:2011/06/09(木) 15:43:13.07 ID:tPr09Dal
>>29
Oggにしてプラグインロードで利用。

33 :名前は開発中のものです。:2011/06/09(木) 20:57:18.39 ID:V4Snu7CU
playvideo するとメッセージレイヤが消えてしまうんですが、ビデオはどこの階層で動いてるんですか?
オーバーレイモードだと、ビデオしか映んなくなっちゃうのかな・・・

34 :名前は開発中のものです。:2011/06/09(木) 21:47:55.27 ID:KtlMo+4f
最前面、リファレンス読め

35 :33:2011/06/10(金) 13:30:19.77 ID:L9TavonL
ありがとうございます
まだ触りたてで、リファレンスみてもよくわかんなくてすいません

やりたいのは、
1.動画のループを流す
2.シナリオを進める
3.あるところまできたらループ動画の切り替え

ってことなのですが、レイヤ描画モードでならできるでしょうか?
常時、動画をループさせたいのですが、クリックすると止まってしまったりして、どうしたらいいでしょうか


36 :名前は開発中のものです。:2011/06/10(金) 14:14:13.33 ID:C2mxjnNO
吉里吉里でソーシャルゲームを作りたいのですが
参考になる作品ありますか

37 :名前は開発中のものです。:2011/06/10(金) 14:36:44.51 ID:BKT+Ur8A
とりあえず「ソーシャルゲーム」という言葉の意味を理解してますか?

定義的にブラウザごと実装するようなものでないかぎり吉里吉里では作れず、
そうすると吉里吉里を使うメリットはぶっちゃけゼロなわけですが

38 :名前は開発中のものです。:2011/06/10(金) 17:27:45.45 ID:kPBEkDhT
ちょっと>>12のことなんだけど、ラベルって縦棒つけなくても問題ないの?

*prorougu「|」←これ

もしこれ大丈夫だったら今までずっとコピペして持ってきてた俺がバカみたいだ

39 :名前は開発中のものです。:2011/06/10(金) 17:35:03.40 ID:4KaM5Pdl
>>38
縦棒ありのラベルは、セーブポイントになる
縦棒がないラベルは、セーブポイントにならない

40 :名前は開発中のものです。:2011/06/10(金) 17:35:51.40 ID:OB0/FpoW
コピペして、って?

キーボードから入力できないとか?

41 :名前は開発中のものです。:2011/06/10(金) 17:54:31.02 ID:kPBEkDhT
>>39
レスサンクス
そういうことなのね

>>40
昔どうやって入力するかわからないころずっとコピペしてたんだ
まぁ、ググッたら普通にでてきたがな

42 :名前は開発中のものです。:2011/06/11(土) 10:23:29.80 ID:935zwc33
>>35
そういう形式なら吉里吉里以外のほうが容易くね?Flashとか

43 :名前は開発中のものです。:2011/06/12(日) 04:48:28.86 ID:CDcQyodQ
>>35
レイヤ描写モードでloopをtrueに。それで希望の動作できるよ。やったことある。
[videolayer channel=1 layer=1 page=back]
[videolayer channel=2 layer=1 page=fore]
[video visible=true mode="layer" loop=true]
[openvideo storage="hanabi.mpg"]
[preparevideo][wp for=prepare]
[playvideo]
[layopt layer=1 page=back visible=true]
[layopt layer=1 page=fore visible=false]
[trans method=crossfade time=1500][wt]

中略

[backlay]
[layopt layer=1 page=back visible=false]
[trans method=crossfade time=1500][wt]
[stopvideo]
[clearvideolayer channel=1]
[clearvideolayer channel=2]


44 :名前は開発中のものです。:2011/06/12(日) 20:44:44.86 ID:ZSpGJ+EJ
くだ質っぽいけど、オブジェクトメンバのイテレーションってTJS2できます?
具体的にはglobalのメンバ列挙してdeleteして掃除したいんだ
JavaScript脳になりすぎていて見た目似てるのが逆につらい・・・

45 :44:2011/06/12(日) 21:00:03.13 ID:ZSpGJ+EJ
過去ログ検索してたら自己解決しましたさーせん
Array.assign(dic) でキー含めて配列化できるのね
globalにも適用できました

46 :名前は開発中のものです。:2011/06/12(日) 21:39:16.28 ID:bOKfE8mw
吉里吉里上のJavascript実装あるで

47 :44:2011/06/12(日) 23:03:51.03 ID:ZSpGJ+EJ
>>46
v8使ったjsプラグインのことですかね?
KAGがTJS2だから混ぜると噛み合わせ悪いんじゃないかなとか、
KAG内部弄る際にはいやでもTJS2だからしょうがないかなとかで
食わず嫌い気味でした。
後戻りのリスク・コスト考えるとなかなか・・・w
実績どんなものなんでしょうね

48 :名前は開発中のものです。:2011/06/12(日) 23:13:48.34 ID:y5ZAwboM
実際に使ってるのは見たことない
tjsからjavascriptに変えるメリットなさそうだし

49 :名前は開発中のものです。:2011/06/13(月) 00:02:24.98 ID:t/pSVW/q
実績は知らないw

どうせなら KAGをまるごと移植、ぐらいしないといまいちダメかもね

50 :名前は開発中のものです。:2011/06/13(月) 00:26:07.40 ID:D+mxL9t/
どうせならKAGつくり直してくれー

51 :名前は開発中のものです。:2011/06/13(月) 00:45:40.95 ID:vElqyH2k
KAGより吉里吉里本体をだな…

52 :44:2011/06/13(月) 01:07:55.75 ID:d8ArHbzi
やっぱそうですよねぇw>実績
速度的にもv8のjsの方が遥かに速かったりして魅力的なんで、
今回KAG3/TJS2弄くり回して理解したら、次は移植も考えてみようかな

53 :名前は開発中のものです。:2011/06/13(月) 19:40:00.74 ID:wzJyrNPX
大変困っています……
超初心者で申し訳ない中、教えていただきたいのですが……

例えば

[wait time=200]
[image storage="画像1.bmp" layer=base page=fore]
[backlay]
[layopt layer=message0 page=back visible=false]
[trans time=1000 method=crossfade]
[wt]
[image storage="画像2.bmp" layer=base page=back]
[trans time=1000 method=crossfade]
[wt]
[ct]
[layopt layer=message0 page=back visible=true]
[trans time=1000 method=crossfade]
[wt]

という風に画像をフェードで切り替えさせながら進めていっているのですが、最後に

[jump storage=first.ks target=*start_menu]

でタイトルに戻ると、タイトル画面のメッセージレイヤが全て非表示になってしまっています
(タイトル画面の文字にリンクをつけて、各パートに飛ばせるようにしています)

何をしてもタイトル画像だけが表示される状態が続いていまして、本当に困っています

分かりにくいヘルプで申し訳ありませんが、どなたか解決方法をご存じないでしょうか?

54 :名前は開発中のものです。:2011/06/13(月) 20:07:17.65 ID:aOLxtiQF
そのタイトル画面でメッセージレイヤ表示するように
明確に記述しとけばいいじゃん

55 :名前は開発中のものです。:2011/06/13(月) 20:12:58.55 ID:wzJyrNPX
>>54
回答ありがとうございますm(_ _)m
先日はじめたばかりで分からないことが多すぎてかなりテンパっております……
例えばどういうタグでしょうか?
お手数おかけしてまことに申し訳ありませんが、お教えいただけると大変助かります

56 :名前は開発中のものです。:2011/06/13(月) 20:15:37.54 ID:FF/lTZsB
サブルーチンとマクロについてなんですが、
マクロには属性指定できるとありますが、サブルーチンには属性を付けることはできないんでしょうか?

57 :名前は開発中のものです。:2011/06/13(月) 20:24:26.14 ID:yqjcnGGX
>>55
多分メッセージレイヤが非表示になってるんじゃなくて
ctでメッセージレイヤをリセットしてるからリンクが消える。
ct消すかjumpした後でリンクを再設置すればいい。

そしてリファレンスを熟読しろ。

>>56
無理、サブルーチンに入る前に変数作ってサブルーチン中に読み出すとかなら何とか

58 :35:2011/06/13(月) 20:52:55.88 ID:FF/lTZsB
>>43
ありがとうございます。
ちょっとわからないところがあったのですが、videolayerのchannelってどういう意味なんでしょうか。
動画自体はslotがあるので、これで足りる気がするのですが、ヘルプみてもわかりませんでした・・。

あと、>>43の例では動画の切り替えはどのタイミングで次の動画を読み込むべきでしょうか?

[videolayer channel=1 layer=1 page=back]
[videolayer channel=2 layer=1 page=fore]
[video visible=true mode="layer" loop=true]
[openvideo storage="hanabi.mpg"]
[preparevideo][wp for=prepare]
[playvideo]
[layopt layer=1 page=back visible=true]
[layopt layer=1 page=fore visible=false]
[trans method=crossfade time=1500][wt]

つぎのビデオ[p][cm]

[openvideo storage="hanabi2.mpg"]
[preparevideo][wp for=prepare]
[playvideo]
[layopt layer=1 page=back visible=true]
[layopt layer=1 page=fore visible=false]
[trans method=crossfade time=1500][wt]

って感じで平気でしょうか?


59 :名前は開発中のものです。:2011/06/14(火) 03:06:18.04 ID:HLp140za
横から悪いがV8へのKAGの移植なら俺も考えたことあるんだけどV8って仕様古いから移植したところでmozillaの現行仕様と比べてできないことが多いんだよね。
そうなるとjs脳は活かせないよ。

60 :名前は開発中のものです。:2011/06/14(火) 03:13:26.61 ID:3AanauEL
話題性だけあればそれで十分なんじゃね?
なんかこの業界そういう技術的な話題がないし衰退してきてるように思う

61 :名前は開発中のものです。:2011/06/14(火) 19:19:12.27 ID:Jwc9nkzf
V8が古いとか嘘だろバリバリの最先端だぞ
mozillaがどうこうってそりゃDOMの実装とかは含まないに決まってるだろ
JavaScript処理系とブラウザ組み込み時のAPIをごっちゃにするでない

62 :名前は開発中のものです。:2011/06/14(火) 21:09:48.85 ID:laU3I48O
いや、V8は実装こそ新しいけど、仕様は古いよ。 Ecmascript3 準拠で Javascript1.7 から一部機能が足りてない状態で yield とか使えない。
Firefox の SpiderMonkey は今 Javascript 1.8.5 で、 Ecmascript も5に準拠

63 :名前は開発中のものです。:2011/06/14(火) 21:25:40.34 ID:Jwc9nkzf
あー前衛的なもの使おうとするとそうなんだね
俺は実際のweb開発じゃ1.5ベース、使っても1.6程度のjs脳でしたわ
KAG程度に規模のでかいもの書こうとするとstrictモードとかは欲しいかもね

64 :名前は開発中のものです。:2011/06/14(火) 21:30:40.79 ID:laU3I48O
webだとさらに他の実装もあるからねぇ
Ecmascript5 準拠をうたってるのはあとは IE9 ぐらいだっけ?

ゲーム用途だと yield は無いとけっこうしょんぼりだと思う

65 :名前は開発中のものです。:2011/06/14(火) 21:35:13.61 ID:GFODK989
で、それを使って具体的にどんなゲームができるんですか
スクリプト初心者の俺には想像もつかないです

66 :名前は開発中のものです。:2011/06/14(火) 23:37:33.89 ID:yqRNy9pg
>>63
js1.7/1.8の機能は全く前衛的ではないよ。今のスクリプトにはあって当然の機能をjsが持ってなかったから他言語から輸入しただけ。
最近の言語はやたらPythonの影響受けてるからね。

糞実装が氾濫してるwebだと仕方ないけどそれでもyieldとジェネレータのある言語で並列処理自分で書くの時間の無駄だとは思わない?
実装に丸投げすれば並列のコードはほぼワンライナーだからロジックに集中できるし視認性高いし直感的になるよ。
ある程度の規模になるとそういうの無いといずれ破堤するのは見えてるからね。ビジュアルなデバッガもほしいけど。

>>64
たしかに見た感じChakraくらい。

67 :名前は開発中のものです。:2011/06/16(木) 12:34:23.92 ID:XlysmCDM
ごった煮さんの所の、
キャラレイヤ管理プラグインでキャラクター表示させつつ、
時間エフェクト追加スクリプト使う方法が分からないー
誰か分かる人いたら教えてくだせえ

と聞きつつ、
もうちょっと自分でも頑張ってみる

68 :名前は開発中のものです。:2011/06/16(木) 12:54:37.70 ID:FiS2KTf8
>>67
サンプルのやつじゃダメなの?

69 :名前は開発中のものです。:2011/06/16(木) 17:39:17.37 ID:ez4pdcpC
最近おもったけど、ユキチカとエキチカを混同してる人がやたら多い。

70 :名前は開発中のものです。:2011/06/16(木) 19:30:31.29 ID:NNNE7XVT
吉里吉里でスマホのゲーム作れますか?

71 :名前は開発中のものです。:2011/06/16(木) 21:00:47.82 ID:pOFoOeTw
スマートファンはリナックスだね

72 :名前は開発中のものです。:2011/06/16(木) 21:42:35.69 ID:czGsACpr
>>70
Androidなら
http://www.poringsoft.net/?page_id=319

73 :名前は開発中のものです。:2011/06/16(木) 23:32:04.22 ID:Kty0rFcy
吉里吉里/TJSノベルゲーム開発ガイドに
Brainf*ckが収録されてることに今ごろ気付いた
これで何をしろとwww

74 :名前は開発中のものです。:2011/06/17(金) 17:18:11.59 ID:noRdqgv3
初歩的な質問ですいません
メニュー画面でBGMを流し、「スタート」「再開」を押すとフェードアウトするようにしたいんですが
[fadeoutbgm time=5000]をメニュー画面部分の最後に使うと開始から5秒でフェードアウトしてしまいます
何が間違ってるんでしょうか

質問2
2周目はヒロインの立ち絵を全部変更するようにしたいんですが
立ち絵指定を訂正したシナリオをもう1個作る以外にスマートなやり方ってありますか?

75 :名前は開発中のものです。:2011/06/17(金) 17:53:25.13 ID:48iGcuPP
質問1
押したjump先にフェードアウトのタグを置く
質問2
storageの指定を変数にして
ゲーム開始時に1週目か2週目か判定して変数にファイル名を入れる

76 :名前は開発中のものです。:2011/06/17(金) 18:21:39.84 ID:0udM0JeF
質問2が楽しそうw
こういう時は>>75の考え方でマクロ使うよね。

[macro name=tachie]
;一周目がhoge001a.png、二周目がhoge001b.pngと仮定
;何周目かはsf.syuukaiに格納されているとする
[eval exp="tf.storage = mp.storage+((sf.syuukai>0)?'b':'a')"]
[img * storage=&tf.storage]
[endmacro]

動作確認してないけど、まぁこんなかんじ?

77 :名前は開発中のものです。:2011/06/17(金) 18:29:45.07 ID:0udM0JeF
ところであと数年は使う予定のレンタル鯖の容量が余ってるんだけどこのスレ用のアップローダを提供したら皆嬉しい?
エスパーするのに疲れたんじゃゴルァとりあえずエラーログうpしろやーとか、プラグイン作ったけどサイト作ってまで面倒見る気は無いんだぜーとか
主にそういう用途で使うアップローダ。

78 :名前は開発中のものです。:2011/06/17(金) 18:34:30.57 ID:K5kbIqJW
うれしいよ!

79 :名前は開発中のものです。:2011/06/17(金) 19:10:07.83 ID:aGqrbyQI
凄く嬉しい
プラグインうpする人がいるとスレが活性化しそうだし

80 :名前は開発中のものです。:2011/06/17(金) 21:26:31.21 ID:ItyGCYiI
>>75-76
ありがとうございます。やってみます。例も感謝
変更って言っても同キャラがメガネオフして私服になる程度ですけどねw

81 :名前は開発中のものです。:2011/06/17(金) 23:30:08.37 ID:0udM0JeF
否定的意見はなさそうですな。おk。
でも、うpしたURLのドメインがtype-moonやdenpa.orgで胸熱って流れはこれからも時々発生して欲しいけどw

82 :名前は開発中のものです。:2011/06/18(土) 02:47:39.09 ID:CACiywGY
>>73
そりゃあ決まってるだろ。

+++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+++.>-.------------.<++++++++.--------.+++.------.--------.>+.

でもどこに出力されるんだ。

83 :名前は開発中のものです。:2011/06/18(土) 12:19:03.55 ID:ttCoSMvo
ユキチカはストレートでちびちびやるべき

84 :名前は開発中のものです。:2011/06/19(日) 08:22:22.83 ID:GVjJMHWJ
>>77
期待!

そして質問です。
画面上には表示したくないけどメッセージ履歴には表示したい(例えば[p]の後に、--------- ←こういう区切りを入れるとか)
文字があるときが結構でてきてしまったので、指定した文字がメッセージ履歴にだけ表示されるマクロを作ろうかと思ってるんだけど、メッセージ履歴にどうアクセスすればいいのか全然分からない。
currentタグで選択出来るわけないよな……
どうやってマクロを作ればいいのか教えてほしいです。


85 :名前は開発中のものです。:2011/06/19(日) 09:04:55.39 ID:Oa46cPcV
>>84
kagだけで対処するなら、こんなやり方はどうだ?
 
一時的に別のメッセージレイヤーに切り替えて、
透明の文字を、ウエイト無しで表示し
その後もとのメッセージレイヤーに戻して、[locate x=0 y=0]の位置から
通常の文字を表示する


86 :名前は開発中のものです。:2011/06/19(日) 09:31:56.42 ID:QMx7QaC1
てす

87 :名前は開発中のものです。:2011/06/19(日) 09:34:44.95 ID:QMx7QaC1
>>68
ありがとう!
規制されてたもんでご報告が遅れました。
色々やってみたけどキャラレイヤ管理プラグインで使ってるレイヤ番号指定しても変わらなかったので、
差し替え画像用意して変える事にしました。
キャラレイヤ管理プラグインだと差し替え簡単だし。

というわけでありがとー。

88 :名前は開発中のものです。:2011/06/19(日) 10:09:17.66 ID:wogwunuj
>84
前にここで教えてもらった拡張タグ

kag.tagHandlers.htext = function(elm) {
if(historyWriteEnabled) historyLayer.store(elm.text);
return 0;
} incontextof kag;


で、以下のタグで使用
@htext text="-------------------"

89 :名前は開発中のものです。:2011/06/19(日) 10:28:39.09 ID:GVjJMHWJ
84です。
あとから読んだら>>84が、何を言ってるかわかりにくいな。

>>85
そのやり方は簡単そうだから俺でも簡単にマクロ作れそう。
やってみる。ありがとう。

>>88
もっと過去ログを読まないとダメだな……
拡張タグは便利だね。
とりあえず2つとも試してみます。

90 :名前は開発中のものです。:2011/06/19(日) 20:43:43.98 ID:3wDtT5Kr
ごめん、メッセージ履歴関係でもう一つ。
[mappfont]で割り当てたレンダリングフォントをメッセージ履歴で使いたい。
first.ksで[font face="ほげほげ"]
[mappfont storage="hogehoge.tft"]
って割り当ててあるとして、Config.tjsで、

// メッセージ履歴の設定です

// ◆ フォント名
;fontName = "ほげほげ";

って設定してるんだけど、どうもうまくいかない(たぶんMPゴシック?で表示される)
どうすればメッセージ履歴にレンダリングフォントを使えるんだろう。
教えてください。

91 :名前は開発中のものです。:2011/06/21(火) 06:41:48.00 ID:vd1cwpBk
>>90
Config.tjsとfirst.ksが参照される順番というのもあるだろうし
履歴レイヤは別物なのでmappfontじたいが対応していないのでは

あと大きなお世話だと思うけど、
レンダリング元フォントのライセンスはクリアーしてるかい

92 :名前は開発中のものです。:2011/06/21(火) 07:30:34.80 ID:vd1cwpBk
kag.historyLayer.font.mapPrerenderedFont('hogehoge.tft')
を実行したら変わったけど、何か正しくない気がするので
(俺みたいに)スキルが充分で無いのを鑑み、見た目に拘らない姿勢も重要かと

93 :名前は開発中のものです。:2011/06/21(火) 11:24:23.33 ID:mTC3b5J0
KAGの別ディレクトリに同じファイル名があるとまずいのでしょうか?
例えば
image\a.png
fgimage\a.png
とある場合、a.pngを読み込むとどうなるんだろう

94 :名前は開発中のものです。:2011/06/21(火) 11:39:29.04 ID:KpMkGaar
ディレクトリサービス以外の文脈でディレクトリって言葉が使われるのを見るのは久しぶりだw

吉里吉里リファレンスの"Storages"クラスに"addAutoPath"という関数がある。
そこには、
「 自動検索パスは、後に指定したものがより優先されて検索されます。」
という説明がある。
そしてKAGでは、

Storages.addAutoPath(System.exePath + "video/"); // exePath 以下の video/
Storages.addAutoPath("video/"); // video フォルダ
Storages.addAutoPath("others/"); // その他
Storages.addAutoPath("rule/"); // ルール画像フォルダ
Storages.addAutoPath("sound/"); // 効果音フォルダ
Storages.addAutoPath("bgm/"); // BGM フォルダ
Storages.addAutoPath("fgimage/"); // 前景画像フォルダ
Storages.addAutoPath("bgimage/"); // 背景画像フォルダ
Storages.addAutoPath("scenario/"); // シナリオフォルダ
Storages.addAutoPath("image/"); // そのほかの画像フォルダ
Storages.addAutoPath("system/"); // システムフォルダ

という順番で実行されている。あとは分かるな?

95 :名前は開発中のものです。:2011/06/21(火) 12:51:01.05 ID:mTC3b5J0
つまり同じファイル名はNG
ってことですね
大事なことだと思うんだけど、どこかに書いてあったかな

96 :名前は開発中のものです。:2011/06/21(火) 12:55:56.30 ID:3bwxMQPD
明示的にパス指定すればよめるからNGではない。パッチとかで困ることになるから同じファイル名は使わないのが無難ではある。

97 :90:2011/06/21(火) 19:30:05.85 ID:e2hjvMz3
>>91-92
サンクス。

とりあえず>>92でやってみて今のところ特に問題はなさそうなので使ってみる。
でも、確かに背伸びしすぎないことも必要なのかもね。
そういう細部はもっと上達してからにします。
あ、レンダリング元フォントは要連絡で再配布可のもので、連絡済だから大丈夫だと思う。

98 :名前は開発中のものです。:2011/06/21(火) 21:05:46.47 ID:2kbyx4hE
>>97
横から悪いがフォントのラスタ化と再配布は別物だけど配布元には伝わってるの?
ふつうラスタ化はPDFのみとか用途限定だけど。

99 :名前は開発中のものです。:2011/06/22(水) 00:05:37.77 ID:FT51G9ga
インライン画像をアニメーションさせる事ってできますか?
伏字部分がウネウネ動いている感じにしたいのだが・・・

試しにLineBreak.asdをコピペリネームして自前の画像に差し替えたところ、画像が静止したままでした。
初歩的な質問かもしれないですが教えてもらえると助かります。

100 :名前は開発中のものです。:2011/06/22(水) 22:15:12.95 ID:bUUQk/jj
素朴な疑問なんですが

吉里吉里ロゴの

「吉里吉里エンジンを使用したソフトウェア作品に含む場合、
あるいは非商用で利用する場合のみ、自由に加工、表示をしてくださって構いません。」

って書いてあるけど、
商用で利用する場合はロゴ表示しちゃ駄目って事?
それとも商用の場合はロゴ加工が駄目って事?

328KB
READ.CGI - 0ch+ BBS 0.7.4 20131106
ぜろちゃんねるプラス