■吉里吉里/KAG/TJS雑談質問スレ■その23
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2011/02/03(木) 13:12:07ID:6MBIOEHD自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。
※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/
吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。
■TJSをもっと使うために
ゲームのインターフェイスをカスタマイズしたい、また
KAGの命令に無いことをしたくなったらまずここを読んでみよう。
必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
前スレ
■吉里吉里/KAG/TJS雑談質問スレ■その22
http://hibari.2ch.net/test/read.cgi/gamedev/1285897465/
0442名前は開発中のものです。
2011/03/09(水) 23:56:41.94ID:BOk9nXfW0443名前は開発中のものです。
2011/03/10(木) 00:04:40.90ID:xYVK8QlI0444名前は開発中のものです。
2011/03/10(木) 00:12:13.94ID:YSsGibKHwait挟んで切り替えるだけ。音とかは好きに入れればおk
めんどくさいなら自分で使いやすいようにマクロ化
@current layer=message0 page=fore
@deffont size=50
@position visible
ル
[wait time=100][er]
パ
[wait time=100][er]
ン
[wait time=100][er]
風
[wait time=100][er]
予
[wait time=100][er]
告
[wait time=100][er]
[nowait]
ルパン風予告
[endnowait]
@s
0445名前は開発中のものです。
2011/03/10(木) 00:33:12.18ID:5G06M1syplayse "カチッ"
wait
image "パ.画像"
playse "カチッ"
wait
image "ン.画像"
playse "カチッ"
wait
WEBのヤツみたいに文字入力も望むならinputでテキスト制御
0446名前は開発中のものです。
2011/03/10(木) 00:44:43.40ID:xYVK8QlI0447名前は開発中のものです。
2011/03/10(木) 01:16:23.89ID:xYVK8QlIttp://krkr.edolfzoku.com/test/kag003.html
0448名前は開発中のものです。
2011/03/10(木) 12:55:23.51ID:j/WX0Lpjスキルアップしないし、作者にとってブラックボックスな部分は無いほうが安心だし
0449名前は開発中のものです。
2011/03/10(木) 14:31:20.49ID:PUnVJVB+seやmoviesには無い?
0450名前は開発中のものです。
2011/03/10(木) 15:52:58.48ID:j/WX0LpjBGM.tjsの中をみると、playingStorageの値を返す部分があるので
それを参考にSE.tjsをいじるといいと思う
ムービーはやってないからわかんね
0451名前は開発中のものです。
2011/03/10(木) 16:03:55.26ID:PUnVJVB+ありがとう。
ちょっと参考にしながら弄ってみるよ。
0452名前は開発中のものです。
2011/03/10(木) 19:25:34.27ID:NnQW3YIw配列が存在するかどうかを調べたいのですが、
例えばf.test[n]と言う配列が存在しないならf.test=[]で配列をつくって、存在したら作らないとしたいのです。
if(!f.test[]←ここがよくわからない)
{
f.test=[];
}
とする時のifの式はどう書けばよいのでしょうか?
0453名前は開発中のものです。
2011/03/10(木) 19:46:09.71ID:T9xSKlTX=== void で調べるとか
0454名前は開発中のものです。
2011/03/10(木) 21:03:16.79ID:NnQW3YIw通常のフラグならそれでいいんだけど、辞書配列になるとダメみたい。
とりあえず配列になるとオブジェクトに変わるのを利用して
typeof f.test=="Object"
これで判定するようにしてみましたけど、なんか違う気がします。。。
0455名前は開発中のものです。
2011/03/10(木) 21:22:46.58ID:jQ8f/olW0456名前は開発中のものです。
2011/03/10(木) 21:41:06.90ID:NnQW3YIwありがとうございます。
undefinedですか、助かりました。
0457名前は開発中のものです。
2011/03/10(木) 21:44:13.51ID:+STJRkFWとある場合、画面にはABCDEと表示されますが、このあとでEのみを消去する
方法はありますか?
cm等でメッセージレイヤ自体をクリアし、ABCDまで強制的に進める、
という力技しか思いつかず、困っていまして……。
0458名前は開発中のものです。
2011/03/10(木) 22:37:22.44ID:NnQW3YIw0459名前は開発中のものです。
2011/03/10(木) 23:07:38.85ID:wjaNEYtDスマートな方法はないね。
MessageLayer.clearLayer()で矩形塗りつぶしの位置とサイズを指定するように変更するのが一番いいんだけど。
0460名前は開発中のものです。
2011/03/10(木) 23:10:23.78ID:+d6PFYH50461名前は開発中のものです。
2011/03/11(金) 14:40:57.51ID:GHqP6XA6どうすりゃいいのか教えてたもれ
0462名前は開発中のものです。
2011/03/11(金) 14:52:52.57ID:aw1rftKU0463名前は開発中のものです。
2011/03/11(金) 18:41:53.12ID:GHqP6XA60464名前は開発中のものです。
2011/03/11(金) 19:29:08.79ID:ogBBlefv[eval exp='f.bg = "BG_01a"']
[image layer=0 storage=&f.bg[1]]
これだとstorageの""はいらないんだけど
[eval exp='f.bg = []']
[eval exp='f.bg[1] = "BG_01a"']
[image layer=0 storage="&f.bg[1]"]
配列だとどうして""無いとエラー起きるんだろう?
0465名前は開発中のものです。
2011/03/11(金) 19:42:46.11ID:dn1THZVc上は「G」ってファイルを指してる
ていうか大丈夫じゃない、上は文法エラー出る
0466名前は開発中のものです。
2011/03/11(金) 20:16:32.77ID:ogBBlefv[eval exp='f.bg = "BG_01a"']
[image layer=0 storage=&f.bg]
こうね。
つまり普通のf.として使うと""いらないのにって事
0467名前は開発中のものです。
2011/03/11(金) 20:20:20.50ID:GHqP6XA6あっさり消えたよ!
綺麗にゆっくり消えたよ!!
ありがとう!!
0468名前は開発中のものです。
2011/03/11(金) 20:25:40.99ID:dn1THZVcならエラーは出ない、それが答えだ
0469名前は開発中のものです。
2011/03/11(金) 20:42:56.98ID:ogBBlefvほんとだ!
なんでこんな事になるんだろう。[]って二重に書けないって事?
0470名前は開発中のものです。
2011/03/11(金) 23:51:35.66ID:K4e8OnF8まあ、KAGの構文エラーには違いない。
0471名前は開発中のものです。
2011/03/13(日) 21:57:48.50ID:D/py7Gfoメッセージレイヤの不透明度なのですが、
// ◆ メッセージレイヤの色と不透明度
// frameColor には 0xRRGGBB 形式で ( RR GG BB はそれぞれ 2 桁の 16 進数)
// メッセージレイヤの色を指定します。frameOpacity には 0 〜 255 の数値で、
// 不透明度を指定します。メッセージ枠用の画像が指定されている場合は無効で
// す。
;frameColor = 0x000000; // position タグの color 属性に相当
;frameOpacity = 0; // position タグの opacity 属性に相当
;frameOpacityを0にしても、透明になりません。
何か問題があるのでしょうか?
教えてください。
0472名前は開発中のものです。
2011/03/14(月) 07:20:59.69ID:VDmCzuG90473名前は開発中のものです。
2011/03/14(月) 15:08:03.10ID:URU4jmQM0474名前は開発中のものです。
2011/03/14(月) 15:23:35.40ID:SOEKQh7jたしかそんなエロゲは開発どこもしてなかったと思うけど
0475名前は開発中のものです。
2011/03/16(水) 16:20:08.05ID:3hZWrcU6;frameOpacityみたいに行頭に;が付いてるの?
0476名前は開発中のものです。
2011/03/16(水) 20:41:19.59ID:PxUjK7Qq0477名前は開発中のものです。
2011/03/16(水) 20:47:32.09ID:NM9fHFYH0478名前は開発中のものです。
2011/03/16(水) 21:03:17.47ID:BjnjOb1qサーバが落ちてるね
kikyou.infoからpingすらかえってこない
>>477
G2かな
0479名前は開発中のものです。
2011/03/16(水) 21:12:21.18ID:/nyeKcFxUpdateConfig.tjsで設定行を認識するため
0480名前は開発中のものです。
2011/03/23(水) 00:47:35.55ID:IyUyHoYN0481名前は開発中のものです。
2011/03/23(水) 00:49:52.91ID:IyUyHoYN0482名前は開発中のものです。
2011/03/23(水) 01:24:13.48ID:OZKuqk6A他言語で言うところのfor-in構文やgetKeys等があるのではないかと探したの
ですがどうにも見つからず、困っていまして。
0483名前は開発中のものです。
2011/03/23(水) 02:04:48.70ID:GRKuv2JK以下のURLのkeys()という関数が正にそれ。
ttp://www.geocities.jp/keep_creating/krkrplugins/TJSFunctions/TJSFunctions_ks.txt
やりかたは、辞書を配列にassignするとキーと値が交互に入るので、それを並べるだけ。
マニュアルにも書いてあるよ。
ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/array.html
assignメソッド参照。
0484名前は開発中のものです。
2011/03/23(水) 02:30:54.92ID:MsKIKagITJSにそんなスクリプトらしい機能はありません。
Cでレコードを扱うかのごとく低水準なループぶん回して頑張ってください。
#まあ、for-in文自体がもう古いんだが俺は大好きだっ!yieldがあると、なお良い!!
0485名前は開発中のものです。
2011/03/23(水) 13:41:33.87ID:K0UqqEBn0486名前は開発中のものです。
2011/03/23(水) 15:19:34.51ID:l8V5/h5k0487名前は開発中のものです。
2011/03/23(水) 15:49:39.82ID:KrMxvhX50488名前は開発中のものです。
2011/03/23(水) 16:02:21.97ID:W5P2ERYE以下のソースで実行をしたのですが、エラーがでてしまいます。
どこが間違っているのかさっぱりわかりません。
エラーメッセージは
「タグ:image(←エラーの発生した前後のタグを示している場合もあります)
について適切な拡張子を持ったファイルが見つけられませんでした」
なのですが、間違っている拡張子が見当たりません・・・
[trans time=2000 method=universal rule="nami.png" vague=100]
[wt]
*prorougu|[cm]
[image storage"gakkou.jpg" layer="base"]
[image storage="bs2.jpg" layer="0" visible="true" pos="center"]
[image storage="bs.jpg" layer="1" visible="true" pos="left"]
「少し待て。」[lr]
0489名前は開発中のものです。
2011/03/23(水) 16:06:46.08ID:W5P2ERYE自己解決です
0490名前は開発中のものです。
2011/03/23(水) 16:49:03.17ID:K0UqqEBnTJSにこだわらないなら squirrel プラグイン
0491名前は開発中のものです。
2011/03/23(水) 23:46:49.91ID:fIwHfN/n2度も親切だな
0492482
2011/03/24(木) 01:08:23.80ID:4k6Kq4HFJSライクな文法を見るにfor-inがあってもおかしくなさそうですが、
無いって事はなにか実装上の問題があったんでしょうね……。
Arrayへのassignが可能である旨のご教示、どうもありがとうございました。
0493名前は開発中のものです。
2011/03/24(木) 02:22:04.87ID:47Tul6DFいろいろ試してみたのですがうまくいかなくて
良ければ教えていただけないでしょうか?><
[eval exp="tf.ex_ransuu=intrandom(0,2)"]
[if tf.ex_ransuu==0]
[jump target *0]
[if tf.ex_ransuu==1]
[jump target *1]
[if tf.ex_ransuu==2]
[jump target *2]
[endif]
*0
0です[l][r]
*1
1です[l][r]
*2
2です[l][r]
これの条件文を簡単に書く方法はないでしょうか?
[if tf.ex_ransuu==%]
[jump target *%]
といった感じで1つにまとめる方法がないか模索してるのですが、
やはり無理ですかね?><
条件文がたくさんあるんですけど、やはり地道に書くしかないのでしょうか?
0494名前は開発中のものです。
2011/03/24(木) 08:09:09.46ID:NS8n5THP[jump target=&'*'+tf.ex_ransuu]
0495名前は開発中のものです。
2011/03/24(木) 13:38:14.73ID:47Tul6DFありがとうございました
動きました^^
いろいろ間違ってました^^;
もっと勉強しますorz
0496名前は開発中のものです。
2011/03/26(土) 11:48:58.33ID:wgJtk54J0497名前は開発中のものです。
2011/03/29(火) 13:16:48.19ID:KlYEwqwR・・・分からないってのは王様じゃねぇぞッ!
俺も使った事無いってのに色々質問するわミスがあったらネチネチいびるわ…
少なくともそこまでする義理ないのに付き合わされる身にもなれってんだっ!
吉里吉里でゲーム作るって決めたのおまえだろっ!
巻き込んでるのもおまえだろっ!
ちったぁ自分で解決する努力しろってんだぁぁぁぁっ!
・・・見苦しい絶叫、すいませんでした。
0498名前は開発中のものです。
2011/03/29(火) 13:33:41.00ID:MiNa7sAp平気で無茶振りしてくるし、質問責めに遭うから
逆にタグを理解してるつもりのDも、今度は自分が知ってる事以上の事はバグの素と決めつけるからなんともだけど
デバッグで必要だから最低タグくらい覚えろとは言っておいた方が無難
0499名前は開発中のものです。
2011/03/29(火) 14:18:52.71ID:g2QCA2EDそこまでする義理が無いって言うなら、きっとサークルメンバーですらないんじゃないかな。
きっぱり、忙しいから相手できないで終了じゃね?
0500名前は開発中のものです。
2011/03/29(火) 17:21:16.75ID:poJ0Tf8M今でもわからない
0501名前は開発中のものです。
2011/03/29(火) 18:26:58.30ID:XN25SRlx「吉里吉里はCGは表示するけど、そのCGを書けと俺に言ってるんじゃないよね? 動画を作るのは動画屋の仕事 吉里吉里は動画を再生するだけ」と、さらに言う
0502名前は開発中のものです。
2011/03/29(火) 18:38:28.63ID:XN25SRlxここか
ttp://ruriko.denpa.org/201102c.html#23
ここくらいじゃ?
ttp://lightworks.blog137.fc2.com
M2は一応メーカー?
後は同人でメッシュワープ的な物を使った動画みたいなのを作ってるのを見たことあるけど、どこだったかな?
そこに頼むとか。
まぁ動画なら、吉里吉里よりAEの領分の話しなんだけどね。
0503名前は開発中のものです。
2011/03/29(火) 21:08:16.63ID:xUWRBIcoで通じれば苦労しないんだがな。
0504名前は開発中のものです。
2011/03/29(火) 21:21:08.75ID:wIDvWFDHそれで普通に見れるものが作られてると、地味にすごい技術だと思って感心してしまう。
吉里吉里上でやるこっちゃねぇとは思うけど。
0505名前は開発中のものです。
2011/03/30(水) 00:33:48.30ID:TEZZUUdPそのあたりDが根本的に理解してなくて、他所の会社の動いてるのみて「こんなのやれるんだ。いいんじゃね?」とか単純な発想じゃないのかな。
似たような話聞いた事あるけど、そんな簡単に作れるなら苦労しないって。
0506名前は開発中のものです。
2011/03/30(水) 00:45:04.76ID:U87NiNJ9負荷がものすごく高くつくんだよ
ハードウェアの3D機能使えばほぼノーコストでできるんだけど
0507名前は開発中のものです。
2011/03/30(水) 01:02:26.29ID:dR+8JN200508名前は開発中のものです。
2011/03/30(水) 01:04:01.61ID:oRBlH6TB次のシーンで使う画像の加工を前のシーンでやっておくとかしてみたいけど
0509名前は開発中のものです。
2011/03/30(水) 08:39:54.23ID:A4N0+OxOhttp://youtu.be/fQ6Qz9sbpmw
0510名前は開発中のものです。
2011/03/30(水) 10:39:53.40ID:TEZZUUdPそれライセンス契約なんだろう?
最初に買ってしまえるならともかく、延々ライセンス料払うのもなんだかなあ
0511名前は開発中のものです。
2011/03/30(水) 11:23:15.06ID:h/aaqNCH無料の吉里吉里使ってると理解しづらいかもしれないけど、Nscritperなんかも
延々とライセンス料払うわけで。
投下した金を超えるリターンが期待できるなら払ってもいいんじゃないかな。
……と言ってる俺は、使いこなす能力も時間もないから問い合わせする気すらないけど。
0512名前は開発中のものです。
2011/03/30(水) 11:40:41.66ID:ZGP5Yocp0513名前は開発中のものです。
2011/03/30(水) 11:45:36.03ID:A4N0+OxO0514名前は開発中のものです。
2011/03/30(水) 11:47:52.64ID:oRBlH6TBKAG側のレイヤ管理いじらないといけないかもしれないけど
0515名前は開発中のものです。
2011/03/30(水) 11:53:55.74ID:TEZZUUdP誰か作ってくれないかな
あとは手打ちが面倒と言うだけでやれない事は無い
0516名前は開発中のものです。
2011/03/30(水) 12:05:41.43ID:AzErF1kb>>497のサークルの詳細は分からないが
どんな所にせよ、そんな調子なら「面白いお話づくり」に
リソースぶっこんだほうが受け手作り手ともに幸せになれる、ぜったい
0517名前は開発中のものです。
2011/03/30(水) 12:11:14.97ID:F7ptX0KXそれツール自体が吉里吉里なんだぜ……
いろいろとおかしい
0518名前は開発中のものです。
2011/03/30(水) 12:18:18.78ID:F7ptX0KX0519名前は開発中のものです。
2011/03/30(水) 12:23:12.95ID:TEZZUUdP同じM2のツールの最新版ってやつだよな
このサンプル動かしたけど確かにメッシュがあればやれる幅が広がるんだが、dll誰か作ってくれるとほっこりする
0520497
2011/03/30(水) 14:45:31.48ID:vdvKQkQV弟の個人作成に巻き込まれて、色々押し付けられてるだけなので・・・
身内だから切り捨てにくいし、注文は雑だし・・・
「使いやすいやつ」とか「ぱぱっとできるやつ」とかで分かるかと。
確かにネットは慣れてるけど、吉里吉里扱った事無い人間に使い方調べさすなと・・・
0521名前は開発中のものです。
2011/03/30(水) 15:43:41.14ID:27U8aQATオンボードでもアドベンチャーゲーム程度なら全く問題ないし
それどころか画像の変形とか何でも無理矢理CPUでやったら要求CPUが上がってむしろ動作環境を狭める
0522名前は開発中のものです。
2011/03/30(水) 15:49:21.13ID:WZOwUTtk0523名前は開発中のものです。
2011/03/30(水) 16:01:03.21ID:t7PLj+hJ誰かがなにかまとまったもの出さないと先にはすすまないだろうけど
0524名前は開発中のものです。
2011/03/30(水) 17:53:17.26ID:0wQrOlUs>オンボードでもアドベンチャーゲーム程度なら全く問題ないし
そうでもない
ひとむかし前のノート使ってるからよくわかる
0525名前は開発中のものです。
2011/03/30(水) 18:18:26.36ID:A4N0+OxO0526名前は開発中のものです。
2011/03/30(水) 18:24:00.17ID:4wSckLwvhttp://ex14.vip2ch.com/test/read.cgi/news4gep/1277294113/
0527名前は開発中のものです。
2011/03/30(水) 19:53:41.79ID:U87NiNJ9だからって同じことをソフトウェアでやったらもっと酷いわ
ハードウェアアクセラレーション全開前提で作って古いマシンで激重になるのは
表現の幅が広がったからであって、ソフトウェアレンダリングしたからって古いPCで軽くなるわけじゃないぞ
0528名前は開発中のものです。
2011/03/31(木) 07:34:04.23ID:WVYLwF0U優しい兄貴(姉貴)だな
このスレのテンプレに載ってるサイト教えて「あとは自分でやれ」で良い気がするがw
0529名前は開発中のものです。
2011/03/31(木) 11:48:21.02ID:/si7o8Qv俺の弟がこんなに可愛いわけがない!!
0530名前は開発中のものです。
2011/03/31(木) 22:46:42.37ID:YOUEiDPA吉里吉里逆引きマニュアルの「グラフィカルボタンに任意の文字列を表示させるには」
を使用しています。
ボタン表示などは問題なく作れたのですが
これをifタグで判定させエンド回想に使用しようとしたのですが
numが引っかかるのかエラーが出てしまいます。
numに見ているエンド数を入れてループさせればいいのかと思ったのですが
配置のことを考えるとこんがらがってしまいました。
何かいい方法がないでしょうか。
0531名前は開発中のものです。
2011/03/31(木) 22:47:53.66ID:NB8CaWzK弟モノのホモエロゲか!
0532名前は開発中のものです。
2011/04/01(金) 10:52:28.66ID:otZ2Uk62http://www.youtube.com/watch?v=23C3tjF14nA
0533名前は開発中のものです。
2011/04/01(金) 11:13:17.15ID:PRHddTsGとりあえずそこの部分のソース出さないとなんとも言えない
>>532
単に動画ならAEで作った方が楽だし、スクリプトデモだとラグが酷い
ところで観てないからわからないけど、これマギカとか言うアニメの曲?
そうならメーカーが堂々と版権大丈夫か?
0534名前は開発中のものです。
2011/04/01(金) 11:26:53.02ID:DZ2M28SHというわけで問題ない
0535名前は開発中のものです。
2011/04/01(金) 11:30:17.81ID:vOhZ3dL30536名前は開発中のものです。
2011/04/01(金) 11:39:28.85ID:PRHddTsG0537名前は開発中のものです。
2011/04/01(金) 18:14:37.82ID:olEHX+PMぶっちゃけエロゲエンジンのメッシュワープなんて格子振動で代用が効くぞ?
0538名前は開発中のものです。
2011/04/01(金) 22:47:01.50ID:fH5VLP01つべはカスラックに金払ってるから、カスラック担当の楽曲は使ってOKですよ?
0539名前は開発中のものです。
2011/04/01(金) 22:53:00.88ID:fH5VLP01>JASRAC管理楽曲をユーザーが自ら歌唱・演奏した動画を、YouTubeで合法的に公開できるようになった。
許されるのは「歌ってみた」と「演ってみた」だけで、まんま使うのは駄目なんだな。
誤情報垂れ流すところだった。訂正してお詫びしたい。
0540名前は開発中のものです。
2011/04/02(土) 00:50:12.04ID:RTdZVYrZ0541名前は開発中のものです。
2011/04/03(日) 15:39:23.52ID:rYI21GJgchあ
wait
er
でもwaitがあるのにすぐ消えてしまう。
■ このスレッドは過去ログ倉庫に格納されています