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

283 名前:名前は開発中のものです。 mailto:sage [2009/11/19(木) 19:47:33 ID:VdsSKorN]
なら画像サイズを変えるなりposの位置指定を変えるなりすればいいだろうに

284 名前:名前は開発中のものです。 mailto:sage [2009/11/19(木) 20:10:38 ID:31bb25tf]
pos使わないでleft指定しろ

285 名前:名前は開発中のものです。 mailto:sage [2009/11/19(木) 20:20:51 ID:hEyk3Gi6]
leftとtopを数字直打ちしろ

286 名前:名前は開発中のものです。 mailto:sage [2009/11/19(木) 23:01:32 ID:kqn3XZkn]
FAQどころか、pos使いながらleft top を見つけられない人とか初めて見たよ。

287 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 02:38:10 ID:DeGskRxp]
Config.tjsで位置定義されてなかったっけ?

288 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 12:39:19 ID:HlIjZxjx]
clipleft, cliptop, clipwidth, clipheight で矩形を指定すればいいのでは?

289 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 12:51:47 ID:6RQxM1Sp]
>>280 は posを使ってという前提で話してるんだから、それにそって回答するのが回答のプロの業

・標準の方法としてはありません
・pos を使わず left/top を使えば任意の位置にはできます
・AnimationLayer.tjs の 556行目の

top = window.scHeight - height;

が該当処理なので、ここをたとえば

top = window.scHeight - height + (elm.yoff !== void ? +elm.yoff : 0);

こう改造してしまえば、yoff パラメータで上下補正できます


290 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 12:53:42 ID:6RQxM1Sp]
ついでに pos は規定のパラメータしか使えなくて地味に不便なので、左右位置も

left= window.scPositionX[elm.pos] - width \ 2;



if (window.scPositionX[elm.pos] !== void) {
left= window.scPositionX[elm.pos] - width \ 2;
} else {
left= +elm.pos - width \ 2;
}

291 名前:名前は開発中のものです。 [2009/11/20(金) 13:34:12 ID:vGOWG3vs]
吉里吉里(笑)のプロktkr



292 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 13:40:42 ID:K22cm+OF]
>>291
カエレ

293 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 13:44:25 ID:YBbBPC/X]
22cmだと……?

294 名前:名前は開発中のものです。 mailto:sage [2009/11/20(金) 14:13:07 ID:o2rSa7jU]
チンコだとしたら凄いな。俺大きい方だけど、18ちょいしかなかった。


295 名前:名前は開発中のものです。 [2009/11/22(日) 10:28:11 ID:IVt3RKqM]
ソースも出さずにざっくりとした質問すみません。
AVG形式で別窓で選択肢を出した際、5つの選択肢の何れかをクリックした瞬間一番下の5番目だけが左上にずれてしまいます。
これはどのような問題点が考えられるでしょうか?

296 名前:名前は開発中のものです。 [2009/11/22(日) 10:40:33 ID:dwwF6j/y]
文字表示位置を都度指定していないとか

297 名前:名前は開発中のものです。 mailto:sage [2009/11/22(日) 10:50:04 ID:WkfRDO9+]
位置が確定してなかったとかかな??
最後の[endlink]と[s]の間に[r]とか、或いは[locate y=xxx]でy方向の移動を咬ますとかしてもダメ?


298 名前:295 mailto:sage [2009/11/22(日) 23:42:19 ID:IVt3RKqM]
>>296>>297
ありがとうございました!
よく解りませんが、[r]を入れることにより解決しました!

299 名前:名前は開発中のものです。 [2009/11/23(月) 00:28:04 ID:uD8cPpoM]
アイコンを変更するにはどうすればいいですか?

300 名前:名前は開発中のものです。 mailto:sage [2009/11/23(月) 01:07:52 ID:rB9Fr61z]
何のだよ

301 名前:名前は開発中のものです。 mailto:sage [2009/11/23(月) 05:12:14 ID:WV7F3TcX]
>>298
大まかな仕組みは
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3+-+%BC%E7%CD%D7%A5%AF%A5%E9%A5%B9%B3%B5%CD%D7#p1.3
でlineLayerとある辺りに説明がある。細かい内容は、MessageLayer.tjsは解析が比較的面倒なので、
初心者なら、シナリオ側での思考錯誤から、お作法として身に付けとけばいいと思う。



302 名前:名前は開発中のものです。 mailto:sage [2009/11/23(月) 05:24:24 ID:WV7F3TcX]
×思考錯誤→○試行錯誤m(_ _)mノシ

303 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 01:35:29 ID:q+XoQtaK]
oggの再生状態についてなのですが、
吉里吉里で再生してみるとノイズになってしまいます。
メディアプレイヤーで再生してみると、元のwavと同じように再生されます。

ただBGMはノイズにはなりません。
ボイスやSEで短いデータだとそうなるのかとも思ったのですが、どうもよくわかりません。
エンコーダも複数試してみたのですが同じ結果でどうにも困っています。

リファレンスのここを見ろとかなにかヒントがもらえたらなと。
また、お勧めのエンコーダなどありましたら教えてください。


304 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 01:43:21 ID:Dcw/Oggt]
選択肢のマクロ化をしているのですがうまくいきません

[macro name="choice"]
[cm]
[nowait]
[link target="*%cho1"]→%cho1[endlink][r]
[link target="*%cho2"]→%cho2[endlink]
[endnowait]
[s]
[endmacro]

[choice cho1="選択肢1" cho2="選択肢2"]

*選択肢1



*選択肢2



お願いします

305 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 01:54:35 ID:+UQY2wUe]
うまくいきません、では何が問題なのかわからないよ
「○○のようにしたいのに」「○○になってしまう」って言わないと

とくに、「○○になってしまう」のほうはともかくとしても
「○○のようにしたいのに」は言わないと絶対伝わらないだろう

306 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 02:00:01 ID:IGveNiN5]
説明がうまくできない奴だから、簡単なプログラムもできない
どちらも単純に論理的な作業だからな

307 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 02:00:26 ID:Dcw/Oggt]
すいません

画面に表示したいのは
→選択肢1
→選択肢2
であり、それを選ぶと%選択肢1に飛ばしたいのですが、

実際に画面に表示されるのは
→%cho1
→%cho2
となり、選ぶとラベル%cho1が見つかりませんとなりエラーとなります

308 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 02:02:11 ID:9yvBKqcS]
>>303
ttp://www.geocities.jp/aoyoume/aotuv/

309 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 02:03:34 ID:Dcw/Oggt]
>であり、それを選ぶと%選択肢1に飛ばしたいのですが、
%選択肢1→*選択肢1です

310 名前:303 mailto:sage [2009/11/24(火) 02:19:34 ID:q+XoQtaK]
>>308
エンコーダ紹介してくれてありがとうございます。

すいません。自己解決しました。
教えてもらったエンコーダで試してみても同じだったので、
ダメ元で吉里吉里を再度ダウンロードしてwuvorbis.dllを差し替えてみたら解決orz
タイムスタンプも同じファイルだったのに……どこか破損してたのかもしれません。

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

311 名前:別に304,309にレス付けるんじゃry mailto:sage [2009/11/24(火) 02:31:26 ID:rAd9OCAb]
選択肢1,選択肢2ではなくて、*選択肢1,*選択肢2と渡すのが素直な椰子の木

後は、リファの
>マクロ中で、属性の値に % で始まるものを指定すると
の意味を考え錯誤してみる。



312 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 02:55:19 ID:+UQY2wUe]
>>307
まず、「選択肢1」などの文字を表示させるためには
%はタグの引数でしか有効でないので
[emb exp=%cho1]のようにする必要がある

それから、targetについては上の人が言っているとおりで
%を文字列の途中だけに使うようなことは(そのままでは)できない

だから[link target=%cho1]のようにする必要があり
そのためには[choice cho1="*選択肢1" cho2="*選択肢2"]などのように
すればよい

いずれにしても%の機能とかについては
なんとなくではなくてしっかり説明書読んだらよいと思われ
その上で困ったらあれこれ試してみればどうにかなるかと

313 名前:名前は開発中のものです。 [2009/11/24(火) 10:02:08 ID:th7ptTcs]
OUTFOCUS Wikiに載っているセーブ・ロードを参考にしています。
そこで、セーブ画面を2ページに分けたいのですが2ページ目がうまく作れません。
1ページ10セーブできるとして、2ページ目の11〜20の栞がうまく出せません。

[link target=*redraw exp="&'kag.storeBookMark('+tf.i+')'"]

ここのkag.storeBookMark()の括弧の中をどう変更したらいいのか、どうぞよろしくお願いします。

GyaO! - Anime, Dramas, Movies, and Music videos [FREE]

314 名前:313 mailto:sage [2009/11/24(火) 11:48:23 ID:th7ptTcs]
散々悩んで悩んでも分からなかったので書き込みましたが、自己解決しました。
('+(tf.i+10)+')でいけました。
すみませんでした…

315 名前:311 mailto:sage [2009/11/24(火) 17:50:58 ID:HM6rp5w7]
>>307
>画面に表示したいのは
の部分を見落としていた。312で気付いた。もし、無駄に混乱させていたらすまそ。

【お詫びに】
例) cho1="選択肢1"の場合
[link target="&'*'+mp.cho1"]→[ch text=%cho1][endlink]

参考)
&…「◆タグの概要」
devdoc.kikyou.info/tvp/docs/kag3doc/contents/
mp…「◆式中の演算や条件判断、表示に使うもの」
devdoc.kikyou.info/tvp/docs/kag3doc/contents/

未だなら「KAG System リファレンス」は、通しで読む。

316 名前:名前は開発中のものです。 mailto:sage [2009/11/24(火) 22:33:30 ID:+UQY2wUe]
あ、そか「*選択肢1」が表示されてしまうな
すます

317 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 01:50:59 ID:q6VJm6zK]
[macro name="choice"]
[cm]
[nowait]
[link target="&'*'+mp.cho1"]→[ch text=%cho1][endlink][r]
[link target="&'*'+mp.cho2"]→[ch text=%cho2][endlink]
[endnowait]
[s]
[endmacro]


[choice cho1="選択肢1" cho2="選択肢2"]

で出来ました。
ありがとうございます。
殆ど上の通りなのですが。
リファレンスは目を通しつつ作っているのですがなかなか一度に覚えきれないです。
次は二択ではなく複数択の場合でも使えるものに改造してみます。

318 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 15:28:39 ID:q6VJm6zK]
>>317の選択肢の複数化で
[choice cho1="選択肢1" cho2="選択肢2" cho3="選択肢3" cho4="選択肢4" cho5="選択肢5〜〜〜〜〜〜〜〜〜〜〜〜〜]

のchoの数を認識するところから詰まったのですが、マクロで組むのは凄く難しいですか?

319 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 15:46:08 ID:ofsc70oU]
いきなり答えを書くが、

cho1="&f.選択肢1"

みたいに変数で、マクロに渡すようにして1行が長くなるのを防ぐ

マクロ内で、
[if exp="mp.cho1 !== void"][link target="&'*'+mp.cho1"]→[ch text=%cho1][endlink][r][endif]
[if exp="mp.cho2 !== void"][link target="&'*'+mp.cho2"]→[ch text=%cho1][endlink][r][endif]
のようにして、設定していなかったら表示させないようにする

で、いいんじゃないか?

320 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 19:33:18 ID:UEKV5qbo]
このように選択肢をマクロ化するメリットって何ですか?

321 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 19:42:18 ID:DwtdyC+d]
1レス前の3行すら読めんのか?



322 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 22:57:02 ID:qmtUn/oL]
>>318
配列(Array)を渡すのが便利だと思う

323 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 23:01:45 ID:LLrL97NF]
文系なので配列がいまいち把握できない

324 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 23:31:15 ID:qmtUn/oL]
リストって言うとわかりやすいと感じる人もいるな
Names[5]はNamesというリストの5番目の値である、とか

325 名前:名前は開発中のものです。 mailto:sage [2009/11/25(水) 23:32:14 ID:c/nau4Mz]
>5番目
えっ

326 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:04:27 ID:ZrdE/rqf]
C言語でいうfor文みたいに
cho1からスタートしていって、voidと=になった時点で終了というのはできないでしょうか?

327 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:30:30 ID:TEhTGfVJ]
少しは自分で考えてるのか?

328 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:39:40 ID:gQy0B3ut]
>>325
ちなみにNames[0]はNamesというリストの0番目だよな?

329 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:42:59 ID:VcMfsUfU]
>>326
tjsでもfor文は使える。
シナリオ内のループはラベルをjumpタグと組み合わせたりして代用できる場合もある。
パフォーマンスはぐっと悪くなるので、使いどころは留意する。


330 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:44:47 ID:gQy0B3ut]
>>326
[iscript]〜[endscript]を使えばCライク(Algol系)の文法を持つTJS言語が使える

そうでなければ、KAGで使える制御構造は[if]〜[endif]あるいはcondによる条件分岐と
[jump]による強制ジャンプなので、

for(i=0; a[i] !== void; i++) 〜 としたいところでは

@eval exp="i=0"
*loop



@eval exp="i++"
@jump target=*loop cond="a[i] !==void"

みたいなことをすればいい

331 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 00:45:36 ID:gQy0B3ut]
ごめん
見ないで書いたらまるっきり上の人と同じ事を



332 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 10:08:32 ID:LRCK66V1]
まぁでも、このケースだったらループ回数はたかがしれてるからIF文の羅列でいいじゃんね。

333 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 10:55:21 ID:L/qVXrCJ]
>>328
0起算だから一番初めが0二番目が1だ。

334 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 22:51:27 ID:WK1dmfQ7]
>>333
なんで0起算なのに「一番目」から数えるんだよw
ゼロ番目だろw

335 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:11:43 ID:CjcWoS0v]
>324 名前:名前は開発中のものです。[sage] 投稿日:2009/11/25(水) 23:31:15 ID:qmtUn/oL
>リストって言うとわかりやすいと感じる人もいるな
>Names[5]はNamesというリストの5番目の値である、とか

配列の理解できない人に説明するという文脈から考えても、添え字0は一番目だろ

336 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:17:02 ID:ZzrRuIBB]
こんなどうでもいいことで論じ合える平和な日本バンザイ

337 名前:名前は開発中のものです。 [2009/11/26(木) 23:30:45 ID:i/T4rnyw]
質問です
吉里吉里でゲーム変数を表示するにはどうしたらいいでしょう?
emb タグを使えばメッセージ中に変数が表示されることはわかったんですが
それとは別に、常に画面の一角に各パラメーターの変化を表示し続けるようにしたいのです。

338 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:33:48 ID:B4GLCKbq]
常に表示させればいいじゃない

339 名前:名前は開発中のものです。 [2009/11/26(木) 23:40:52 ID:i/T4rnyw]
どうやるんですか?
ヒントだけでもいいのでください。
あと、そのパラメーター表示はクリックしたら出したり消したりできるようにもしたいです。
RPGでキャラクターのステータスを表示するような感じで。

340 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:47:44 ID:UAjJ6GCC]
buttonタグとかメッセージレイヤーの説明書見ろ

341 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:48:06 ID:ZzrRuIBB]
専用のメッセージレイヤを用意して、数値上下の際に更新すればよかろ
表示のON/OFFはvisibleで切り替えればよくね



342 名前:名前は開発中のものです。 [2009/11/26(木) 23:53:33 ID:i/T4rnyw]
>>341
ありがとうございます。さっそく試してみます。

>>340もありがとうございました。

343 名前:名前は開発中のものです。 mailto:sage [2009/11/26(木) 23:58:23 ID:WZv/12hd]
ありゃあ。おさかな定食が。

344 名前:名前は開発中のものです。 [2009/11/27(金) 00:01:25 ID:DXPafwC2]
ありゃまあ……

(´・ω・`)

345 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 00:04:52 ID:jYpHqlS5]
まじでぇええええええええ
初めて吉里吉里触った頃からお世話になってただけに切ない

346 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 00:29:18 ID:2CDa0M0/]
サポート無しでいいからサンプルだけでも置いてもらえると
ものすごく有り難いんだがそれも難しいのかな?

ぶっちゃけ一通りダウンロードしたい。

347 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 00:43:15 ID:3V38tAbA]
うわー
KSPが消えおさかな定食が消え
こうやって青春時代が過去になっていくんだなあ…

348 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 01:12:46 ID:MnrEHSK+]
あれだけ丁寧にくれくれ君たちをサポートしてたら潰れるわなあ。
必然とはいえ、とても残念だ。
ありがとうございました。本当にお世話になりました。

これで初心者の間口がぐっと狭まるんじゃないか。
サムネつきのセーブ/ロード画面くらいは、簡単に導入できる
環境はあった方がいいなと思う。

349 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 02:40:14 ID:ZF3XpwNy]
  ∩___∩
  | ノ      ヽ
  /  ●   ● |。◇◎。o.:O☆οo.
  |    ( _●_)。○。 ∂☆。∂:o゜☆   >>らんか氏乙クマー
 彡、   |∪|/◎:.♭☆:ο。:iσ:☆:◎:
./     __ / ☆。σ:。: o α:θi:ρ☆
(____)  。○..io.。◇.: ☆ 。.:ρ.:
 |  ∠▲―――☆ :∂io☆ ゜◎∂:.
 |  /\ \
 | /    )  )
 ∪    (  \
       \_)


350 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 07:05:52 ID:0MqTBRtj]
やっぱりおさかなは二度と復活しなかったか・・・。


351 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 07:07:33 ID:3q4gwRhe]
さかなさかなさかなー さかなーを食べるとー



352 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 07:17:49 ID:UYlRfJW+]
え?休止中って閉鎖なの?

353 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 08:19:36 ID:MnrEHSK+]
こういう感じで休止したところはまず戻ってこないからなあ。
社会人だろうし、今は忙しいけど年が経って暇ができました、ってなる
ケースは希だろ。

354 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 08:43:54 ID:thXJWsN9]
1000 名前:山師さん@トレード中 投稿日:2009/11/27(金) 08:43:09 ID:uEnFj0VZ0

 ;; `);; ヽ      ー ‐‐ ―‐ ―――
  );;,   ⌒).‐‐ ―‐ ――― ―― ∧鉄∧ 
;)   ;;)  ;;;`ヽ⌒`)⌒  _ __ _ (ヽ( -∀-)     1000
 ;) )´⌒;;)´⌒;;)⌒;;);; )_ ___ ⊂、__,つ つ

次スレ
◆◆◆11月の市況 その64◆◆◆
anchorage.2ch.net/test/read.cgi/livemarket1/1259254194/


ナイスだ鉄人

355 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 08:45:49 ID:thXJWsN9]
盛大に誤爆したスマンorz

356 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 10:06:54 ID:tyEdE4Vj]
吉里吉里2 2.30 安定版 Revision 2 を使用していて
 
以下の様にして、ボタンを100個配置したが、
ボタンを打鍵した時に、ボタン番号(0〜99)を、f.今回のボタン に代入して
*打鍵した ラベルに接続したいのに

f.今回のボタンの内容が正しく設定できない

どの様にすれば、for を使用して、tjsで記述できるでしょうか?

f.p = 0;
for(var i=0;i <=9;i++){
for(var j=0;j <=9;j++){
kag.tagHandlers.locate(%[x:i*50 ,y:j*50 ]);
kag.tagHandlers.button(%[graphic:'ボタン画像' ,exp:"f.今回のボタン = f.p" , target:"*打鍵した"]);
f.p++;
}
}


357 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 10:48:12 ID:Qss5w56X]
>>856
kag.tagHandlers.button(%[graphic:'ボタン画像' ,exp:@"f.今回のボタン = ${f.p}" , target:"*打鍵した"]);

358 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 10:53:54 ID:jCXMwBBR]
吉里吉里って.cfファイルがないとデバッグウィンドウとか出されちゃいますよね?
Shift+F4のやつです

それを防ぐために自分ももちろん.cfファイルつけてますが
.cf削除されたら普通にデバッグウィンドウだされちゃうので分かるひとには全く無意味です
これを防ぐためにバイナリ埋め込みなんかも考えたのですが
XP3に埋め込んでも、.cfを自前で用意されるとバイナリで埋め込んだ方ではなくその.cfの方を適用してしまいますのでやっぱり無意味です
どうにか対策はないでしょうか

359 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 11:49:20 ID:jCXMwBBR]
別所で解答をいただけたので貼っておきます
ありがとうございました
www.kirikiri.info/bbslog/log/008083

360 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 11:58:41 ID:2OU/MkdU]
おさかな定食食べたかったなぁ・・・

361 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 12:15:33 ID:tyEdE4Vj]
>>357
無事、変数に値を入れることができました。 ありがとうございます
@ および ${} の使い方に関しては、これから詳しく調べてみようと思います



362 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 18:51:24 ID:07MHdjDR]
>>358
デバッグウィンドウとっぱらって吉里吉里をビルドすればいいんじゃないの?
>>359はあんまり意味がない。

363 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 18:56:02 ID:jCXMwBBR]
>>362
リビルドするとデバッグウィンドウだけ抜いたソースを公開してどこかにおかないといけないしめんどくさい
もちろん必要性があればするけど
そこまで重要性を感じなかったという感じです

364 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 19:00:13 ID:0pQArn7x]
>>363
ソース公開の義務はないぞ。吉里吉里ライセンスよく嫁

365 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 19:09:09 ID:jCXMwBBR]
>>364
● 流用・改造とライセンスの変更

 このソフトウェアはオープンソースです。ソフトウェアのソースは 吉里吉里
Support Page から入手するか、それが不可能な場合は、作者に連絡を取ってくださ
い。

 このソフトウェアのソース、あるいはその断片を、他のソフトウェアに組み込んで
流用することができます。これは、オープンソース、クローズドソースの別を問いま
せん。
 ここで流用とは、このソフトウェアの一部が他のソフトウェアに組み込まれること
を示します。

 このソフトウェアを改造して配布することができますが、この場合は、このソフト
ウェアのライセンスと同じライセンス、またはこのソフトウェアの作者が特に認めた
ライセンスのみにて配布することができます。

 改造とはこのソフトウェアに変更を加えることを示します。ただし、このソフトウェ
アの作者から一次配布されているままのバイナリをそのまま変更を加えずに (付属ツー
ルによるカスタマイズ等の変更、上記[著作権の表示と使用通知]の条件にて許可された
吉里吉里本体のバージョン情報のリソースの改変を除く) 用いる場合は改造とは見なし
ません。

 流用の場合も改造の場合も、このソフトウェアに含まれるソース、あるいはバイナ
リを使用している旨をドキュメント等に表記することか、あるいは、このソフトウェ
アの作者に配布を行う旨を事前に連絡し確認をとることの、どちらかあるいは両方を
行う必要があります。
 前文に関し作者は、「このソフトウェアの作者に配布を行う旨を事前に連絡し確認
をとること」が行われたソフトウェアのリストを希望者に対してのみ公開する場合が
あります。

吉里吉里自体はGPLライセンスとされていますが勘違いでしょうか?

366 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 19:30:19 ID:0pQArn7x]
>>365

>● デュアルライセンス
>
> このソフトウェアのライセンスは、以下に示す吉里吉里独自のライセンスと、GNU
>General Public License ( GNU GPL ) のデュアルライセンスとして提供されます。
>ユーザーは、以下のライセンスか、GNU GPL のいずれかを選択して、それに従ってこ
>のソフトウェアを使用することができます。

そして吉里吉里ライセンスを採用する場合はおまえさんが引用してる部分の通りで
ソース公開の義務はない。



367 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 22:10:30 ID:Dl2/X36s]
ゲームパッドをエンジン設定.exeやkrkrconf.exe使わずに
あらかじめ機能を切っておきたいんですけど、
どのあたりを弄れば良いんでしょうか?


368 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 22:37:56 ID:guv5hMYH]
>>367
吉里吉里2 リファレンス > クラスリファレンス > System クラス > setArgument

369 名前:名前は開発中のものです。 mailto:sage [2009/11/27(金) 23:13:11 ID:Dl2/X36s]
ありごとうございました。m(_ _)m

370 名前:名前は開発中のものです。 mailto:sage [2009/11/28(土) 19:41:33 ID:vXcWAFrT]
もうライセンスはBSD一択でいいよ。

371 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 14:31:48 ID:M6u9zuV5]
すみません。アドベンチャーゲームなどでよく見かける以下のような手法を
吉里吉里でやってみたいのですが、近道を教えていただけないでしょうか?
800x600サイズの画面で説明させていただくと、

メッセージウィンドウ内(400x560 x=400 y=20 の範囲)にカーソルが侵入する

右からシステムメニューが出てくる(x=800 y=500からx=700 y=500へ、moveタグのような感じで)

メッセージウィンドウ内からカーソルを出す

システムメニューが引っ込む

といった形です。
システムプラグインを改造しようと思ったのですが、
ムーブタグのような動作をさせる方法が見つけられませんでした。
ご教授いただけると幸いです。



372 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 14:48:25 ID:8k1ZVtuM]
>>371
>>272以降のレスが参考になると思う

373 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 22:12:43 ID:A0M2Lx6V]
>>371
×ご教授
○ご教示

374 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 23:17:34 ID:o6uaDWAk]
>>373
それはどっちでもおk
確信犯なのかもしれないが的を得てないぞ

375 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 23:24:34 ID:TcC1WlO3]
>>330
遅レスになりますすみません。
ラベルをマクロ内に作ることがダメでして、ラベルとジャンプを組み合わせてループを作るってのがダメなんですよね。
iscriptやるよりかkagでなんとかならないかと試行錯誤してたのですが、ラベルがダメならifでの組み合わせが一番みたいですね。

376 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 23:30:14 ID:b0ldwkuY]
>>374
使い分けはきちっと有る。
それと後段わざと間違えてるだろお前。誘い受けか?

377 名前:名前は開発中のものです。 mailto:sage [2009/11/29(日) 23:32:57 ID:o6uaDWAk]
>>375
あーそうかラベル内で。失礼しました

再帰呼び出しみたいな感じでこんな風にすればできる?

@macro name=hoge
@eval exp="i=0"
@loop
@endmacro

@macro name=loop
〜処理内容〜
@eval exp="i++"
@loop cond="a[i] !==void"
@endmacro

378 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 00:38:48 ID:ewYAq224]
>>375
マクロ内でもcallは出来るからcall内でラベル使用可能。

379 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 01:03:29 ID:PP3uEvtS]
>確信犯なのかもしれないが的を得てないぞ
つ釣られるクマー!

380 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 06:22:28 ID:SJBT91SJ]
371-380( ̄□ ̄;)!!
あっ、王様の耳はロバの耳〜〜〜

381 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 15:43:51 ID:nKUkHc/p]
これで作ったゲームって自由に配布していいんですか?
それならチャレンジしてみようかな・・・。



382 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 15:54:26 ID:vA7cmgGA]
>>381
完全フリーで売ってお金稼いでも大丈夫だよ
(ただ、とりあえずライセンスは読んでおいたほうがいい)

383 名前:名前は開発中のものです。 mailto:sage [2009/11/30(月) 16:06:36 ID:nKUkHc/p]
>>382
とても良さそうなツールですね。
ライセンスとかは複雑なんですか?
ゲーム配布する時に、特別な手続きとか必要なんですかね?






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

前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