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

434 名前:名前は開発中のものです。 mailto:sage [2009/12/09(水) 13:41:01 ID:I2GWBS3r]
[macro name="thm"]
[layopt layer=%layer page=back visible=true]
[image storage=%files layer=%layer page=back visible=true left=%x top=%y]
[wt]
[endmacro]

[thm layer=24 files= f.pass x=40 y=157 cond="Storages.isExistentStorage( kag.getBookMarkFileNameAtNum(0) )"]

この書き方をすると.passという拡張子の画像として認識されてしまうので、参照先+ファイル名の形式になると思ったのですが

[thm layer=24 files= kag.saveDataLocation + "/" + "data0.bmp" x=40 y=157 cond="Storages.isExistentStorage( kag.getBookMarkFileNameAtNum(0) )"]

助言してもらったこの方法でやると、参照先がマイドキュメントのセーブフォルダではなく実行ファイルのあるフォルダ内のセーブフォルダを検索してしまうみたいで失敗してしまいます。
Config.tjsも下のようにしているので、どうしてこの書き方でダメなのかわからないままです。
saveDataLocation = System.personalPath + "***セーブデータ";



435 名前:名前は開発中のものです。 mailto:sage [2009/12/09(水) 14:20:39 ID:k8Ox42DI]
>>434
condの内容が読み込もうとしてるファイルと違うのはなんで?

436 名前:名前は開発中のものです。 mailto:sage [2009/12/09(水) 14:41:19 ID:axvXF4YK]
とりあえずここをよんでおいで

devdoc.kikyou.info/tvp/docs/kag3doc/contents/Var.html#id340


437 名前:名前は開発中のものです。 mailto:sage [2009/12/09(水) 14:42:38 ID:axvXF4YK]
あとマイドキュメントを取得したい場合はこれ

devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_System_personalPath.html


438 名前:名前は開発中のものです。 mailto:sage [2009/12/09(水) 15:23:14 ID:I2GWBS3r]
>>430,>>432,>>433,>>436
ありがとうございました!
助言のお陰で無事サムネイルの読み込みに成功しました。
パスとファイル名を格納したf.passをエンティティで扱う事で解決しました。

>>435
condの内容は、セーブデータのテキスト情報があるかどうかを判別しています。
テキストがあればセーブデータが存在していることになるので。
読み込もうとしているdata.bmpはセーブデータをbmp形式で保存したものです。

439 名前:名前は開発中のものです。 mailto:sage [2009/12/10(木) 04:09:52 ID:VBu6dHyr]
予想外の箇所でつまづいててびびった。でもちょっと懐かしくもあったり。

440 名前:名前は開発中のものです。 mailto:sage [2009/12/10(木) 16:32:29 ID:VrgEvpp9]
>>438
IDがワールド・ビジネス・サテライト

441 名前:名前は開発中のものです。 mailto:sage [2009/12/10(木) 16:46:52 ID:bVS7y3KS]
kag.tagHandlers.sliderでvalueを指定すると、
(valueで指定した値) = kag.inputTemp
だかでコケるんだけどなぜですか?

442 名前:名前は開発中のものです。 mailto:sage [2009/12/10(木) 16:57:59 ID:bVS7y3KS]
解決しました



443 名前:名前は開発中のものです。 mailto:sage [2009/12/11(金) 12:04:06 ID:HuXSgkaX]
システムボタンについてです。
オートやスキップボタンを押し、動作中はボタンの色を変え、
さらに再度押すと動作が止まるようにしたいのですがその方法が全く分かりません。
MainWindow.tjsとsystembutton.ksに追加しなくてはいけないことが分かりましたが、
何をどう追加しなければいけないか分かりません。
どなたか教えていただけないでしょうか。

444 名前:名前は開発中のものです。 mailto:sage [2009/12/11(金) 13:03:45 ID:E/BMlDVc]
MainWindow.tjsを書き換える必要はないとおもう。俺だったらボタンを作る時に名前をつけておいてボタンを特定できるようにして、
// ボタン 2 (スキップ)
array.add(obj = new SystemButtonLayer(kag, parent, onSkipButtonClick));
obj.loadImages('skipButton'); // skip ボタン用画像を読み込む
obj.bname = 'skip';
んで、ボタンが押されたときに状態を調べてそれにあわせてボタン画像を読み込みなおす
function onSkipButtonClick()
{
//スキップ操作
if(kag.skipMode)
{
kag.cancelSkip();
} else {
kag.skipToNextStopMenuItem.click();
}
//ボタン画像決定
var img;
if(kag.skipMode){
img='skippingButton';
} else {
img='skipButton';
}
//ボタン特定・書き換え
for(var i = foreButtons.count - 1; i >= 0; i--)
{
if(foreButtons[i].bname == 'skip')
{
foreButtons[i].loadImages(img);
backButtons[i].loadImages(img);
}
}
}

445 名前:名前は開発中のものです。 mailto:sage [2009/12/11(金) 13:14:17 ID:E/BMlDVc]
動作確認はしてないし、実際はもう少し何かやる必要があるかも。他のボタンにも名前を付けとかないといけないとか色々。
他のやりかたもあるだろうけどあちこち書き足すよりなるべく一まとめにできそうなアプローチでいってみた。
まーがんばってー。
考え方は示したつもりなんで、これでまださっぱりならまだそういうのを望める段階じゃないってことで……

446 名前:名前は開発中のものです。 [2009/12/11(金) 21:40:28 ID:1XR9Zms+]
おさかな定食休止か。再開してほしいな

447 名前:名前は開発中のものです。 mailto:sage [2009/12/11(金) 23:48:20 ID:rdmK/O3q]
01.ks
@call storage=02.ks

02.ks
@call storage=03.ks
humuhumu
@return

03.ks
hogehoge
@return

このように入れ子になったcallの場合
03.ksでreturnをすると、02.ksに一度戻らず
01.ksのcallまで戻ってしまいます


これは仕様でしょうか
入れ子callはしないほうがいいってことなのでしょうか

448 名前:名前は開発中のものです。 mailto:sage [2009/12/11(金) 23:58:18 ID:5shEi+u5]
>>447
んなこたない。ちゃんと02.ksには戻ってる

449 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 00:18:01 ID:mDXPWNw6]
>>448
今もう一回ためしてみましたが
やっぱり、02.ksに戻ってないようです

first.ks
@call storage=macro.ks

macro.ks
;マクロ1
@call〜

;マクロ2
@call〜

;マクロ3
@call〜

@return

こんな感じで各マクロを呼んでいますが
一つ目のマクロを読み込んで、そのreturnでfirst.ksに戻ってしまっています

450 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 00:25:04 ID:vO2VUlne]
マクロ?
もしかしてマクロ定義の中から@return?

451 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 01:29:33 ID:TTWuGT9B]
>>447
>>449
なんで例が変わってるのさ。

452 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 01:59:32 ID:mmo4vOOE]
マクロからのreturnて動作不定じゃなかったっけ?



453 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 02:11:02 ID:mDXPWNw6]
>>451
混乱してきたのでおとなしくjumpを使うことにしますた
ありがとうございました

454 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 03:31:42 ID:To3URB8U]
[macro ***]〜[endmacro]の括りがどっか抜け落ちてるだけだったりしてなw

455 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 09:41:34 ID:vcN/JKFm]
うん、別にサブルーチンで読み込むマクロ内にcall使っても普通にもどってる。
returnの問題じゃなく>>454の言うようにどっかケアレスミスしてんだろ。

というか、そういう疑いを持ったなら、もっとも単純なスクリプト組んで挙動を
トレースすりゃいいのに。

456 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 14:42:44 ID:e9eWCf6L]
最近KAGはじめました。
皆さん開発には何を使ってますか?KKDEっていいの?

457 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 14:46:46 ID:OyRZTeG2]
不満がなくもないけど現状ではベストなので使ってる>KKDE2
って、更新停止したのかと思ったら更新されてるし

458 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 15:06:43 ID:e9eWCf6L]
お、使ってる人いた。
俺もKKDE version 2.0.0 α4入れてみましたが、マニュアルってどこにあるんでしょうか?
今の所、
・起動時のウィンドウの位置を覚えさせる方法
・改行も含めて置換する方法(\nが使えない模様)
がわかりません。
作者に聞くしかないのかな。

459 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 15:08:16 ID:OyRZTeG2]
下のほうは正規表現でググれ
上のほうはいつもフルスクリーンで使ってるからよくわからん

460 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 15:45:57 ID:e9eWCf6L]
正規表現が使えるんだったら\nでいいはずなんでないの?
検索しても検出しないし\nに置換しても改行にならない。正規表現のチェックを付けても外しても駄目。

つーかスレチだな。しかしKKDEのスレなんてないよな。

461 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 15:49:05 ID:OyRZTeG2]
>正規表現が使えるんだったら\nでいいはずなんでないの?
( ゚д゚)ポカーン

適当なTJS開いて

検索:^var
痴漢://var

でやってみろよ

462 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 15:56:53 ID:5SvprpbZ]
ていうか吉里吉里ってデバッガ用の口あったっけ?



463 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 19:08:25 ID:HkKNFYFw]
>>458
今のバージョンではどっちもできない。

464 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 19:38:57 ID:mDXPWNw6]
もしよかったらみなさんが今吉里吉里で何作ってるか教えていただけませんか
色々事情あると思うので言える範囲でいいので


知ってどうこうというわけではないですが
他の人がどんなの作ってるかって結構気になって

465 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 20:24:48 ID:e9eWCf6L]
>>461
すまん、お前の言ってる意味がわからん。その例はなんの関係が?

>>463
できないっぽいね。置換は結局他のエディタでやったよ。
便利な所もあるソフトなので、今後の機能充実を祈ろう。

466 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 20:31:05 ID:OyRZTeG2]
>>465
www.turtle.gr.jp/techno/regular-expression.html

>2.1 ^ (羃乗)
> 半角の ^ は、行頭を示します。例えば
>  ^abc
>という4文字は、行頭が abc で始まるパターンを表現します。行の途中に abc という3文字があっても、それとはマッチしません。

467 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 21:00:00 ID:U24qgSYw]
ダメだこいつ

468 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 21:02:46 ID:4R/lnmg2]
改行の話してなかったっけ?

469 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 21:45:01 ID:Rk7Y2jjz]
>>464
エロゲーですがなにか

470 名前:名前は開発中のものです。 mailto:sage [2009/12/12(土) 22:42:15 ID:QIWVkTS8]
\nが駄目なら\rは?
まぁ、同じなんだろうけど。


そして同人ギャルゲだよちくせう

471 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 14:54:26 ID:zfkk9wg0]
行末に改行コードが来たときマッチさせるって話じゃなかった?

472 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 16:07:40 ID:ddXXiiDb]
行末に改行コードが来るってどういう状況だよw



473 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 20:25:33 ID:MilJR4lN]
行にまたがるんじゃなければ\$でやれるんだがなー
あんまり特殊な時は別途、置換スクリプト組むしか。

474 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 21:29:02 ID:ZrCBVL6j]
おとなしく他のエディタ使えば問題なす

475 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 22:17:43 ID:r/A3rlOq]
んだ、エディタとしては使い物にならんよ。他のを使え。

476 名前:名前は開発中のものです。 mailto:sage [2009/12/13(日) 22:49:54 ID:Nz0W/JaK]
viですね。わかります。

477 名前:名前は開発中のものです。 mailto:sage [2009/12/14(月) 01:31:35 ID:VrrBzrtE]
kag++って一体なんでしょうか?
検索しても説明されてるところがでません

478 名前:名前は開発中のものです。 mailto:sage [2009/12/15(火) 02:08:17 ID:bKlVNYRX]
工場に送る期日が近づいてきた・・・やばい

479 名前:名前は開発中のものです。 mailto:sage [2009/12/17(木) 17:31:00 ID:bkL9mStw]
吉里吉里は Windows 7 の 64 ビット版でも動作するのでしょうか?

480 名前:名前は開発中のものです。 mailto:sage [2009/12/17(木) 20:18:34 ID:GILYBCR1]
>>479
公式見れ

481 名前:名前は開発中のものです。 mailto:sage [2009/12/18(金) 19:35:22 ID:9V0xcr0N]
>>479
普通に動作するから安心しろ
最近Win7の64bit版を導入した俺が今サンプルで動作確認した

482 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 00:46:55 ID:3UGFrCN0]
64bitか……スペックは魅力だが遊べないギャルゲが確実に出るからなぁ。
開発ばっかりしてらんないよ



483 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 00:48:15 ID:OmCjdpG+]
PhotoShopが快適に動くだけで移行する価値がある
何より今後特にWindows7で64bitを使う人間が増えると
思われるので動作チェックにも欲しい

484 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 01:19:29 ID:jWzZFvpG]
エロゲ程度ならXPモードで全然問題ない

485 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 03:08:10 ID:3UGFrCN0]
エロゲってはっきり言ってくれるなよ……まぁ大差無いけど

486 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 14:27:35 ID:KeIrP/KZ]
むしろエロゲとギャルゲのシステム面の違いを教えてほしいなw

487 名前:名前は開発中のものです。 mailto:sage [2009/12/19(土) 23:37:51 ID:Cp8sCZsJ]
エロか非エロのちがいでしかないのにシステムとか言われても

488 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 00:20:13 ID:THzcmvaV]
シーン回想システムはギャルゲにないぞ。うん。

489 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 04:49:31 ID:RpYN7gbr]
シナリオ書くよりスクリプト書く方が楽しくなってきてしまった('A`)
凝ったメニューが意図したとおりに動いてくれたときの快感ったらもうね……

まだ吉里吉里歴一か月満たない超初心者だが、
TJSに踏み込んでみると出来ることの幅が広がりんぐで超楽しいね!

490 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 13:27:42 ID:eqVNOAdX]
しかしKAGが古すぎる

491 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 13:43:40 ID:+V/0tKfc]
>>488
ときメモ3は日記という形である

492 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 14:04:39 ID:VquxIAL1]
ときメモに3なんてない



493 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 18:09:42 ID:SJ/+yj7x]
すみません、教えてください。
ゲーム中のイベントスチールを表示させるアルバムを作っているのですが、
(クリッカブルマップではなくて、ボタン状態の秀和の本に載っているタイプです)

スクリプトで例外が発生しました
Layer Bitmap:Buffer overrun detected. Check your drawing code!

というエラーが出てしまいました。

サムネール画像はフォトショでpngにし、1枚あたり30kb以下にしています。
表示画像数は12枚で、サムネ画像の他には重い画像を使っていません。
エラーになってしまうのは、何が原因なのでしょうか?
pngに変換する時の仕様が問題なのかと思い、変換し直してみましたが直りませんでした。
解決する手立てを教えてください。

494 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 21:22:55 ID:kFet5BR/]
>>493
だめもとでファイル名を確認してみるといいかも。
ファイル名に _p とか _m があると似たようなエラーが起こる。

hoge_p.png とか foo_m.png みたいなファイル名の付け方は
該当する機能を使わない限りやめた方がいい。

ちがったらすまそ。

495 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 22:54:08 ID:SJ/+yj7x]
>>494
レスありがとうございます。
ファイル名はthm111.png thm112.pngみたいにしています。
_pとか_mはクリッカブルマップの時に自動的に読み込むと
書いてあったので使っていないんです。

496 名前:名前は開発中のものです。 mailto:sage [2009/12/20(日) 23:17:41 ID:XLFeUa5n]
なんか、同じ作り方でそのエラーのでるPNGを作ってみてうpしてくれると何かわかるかもしれない

497 名前:名前は開発中のものです。 mailto:sage [2009/12/21(月) 00:36:35 ID:gjA6z20p]
>>493
C++ で dll タイプのプラグインを作っているとき同じエラー出たよ。
そのときは画像(画像バッファポインタ)の領域外をアクセスするバグがあって Buffer overrun になった。

TJS とか KAG のみの改造でも Buffer overrun になるものなのかね?
まあとにかく画像の領域外アクセスでこのエラーは出るので参考までに。

498 名前:名前は開発中のものです。 mailto:sage [2009/12/21(月) 01:56:57 ID:Si5yLMWS]
>>493
昔、同じエラーが出た記憶がある。
どんな状況でエラーが出たのか覚えていないけど
背景画像のサイズをレイヤのサイズと同じにしたらエラーがでなくなったと思う。

多分、指定したレイヤサイズよりも大きな画像を使っているんじゃないかな?
曖昧な記憶だから間違えているかもしれないけど
レイヤサイズと画像サイズをもう一度確認してみてらどうかな?

499 名前:名前は開発中のものです。 mailto:sage [2009/12/21(月) 03:23:46 ID:FHlLfJMb]
皆さんレスありがとうございます。
画像を最初から作り直すか、違う方法を探してみるかしてみます。

>>498
画面は800×600の表示なので背景画像やイベントスチールも
全く同じ大きさに統一、サムネは133×99です。
でも何か見落としがあるかもしれないので確認してみます!

それと重ねて質問させて頂いて申し訳ないんですが
*save
[cm]
[image layer=base page=fore storage=pink_kabe.jpg]
[layopt layer=message0 page=fore visible=false]
[layopt layer=message1 page=fore visible=true]
[position layer=message1 page=fore left=0 top=0 width=800 height=600 marginL=0 marginT=0 marginR=0 marginB=0 color=0xff0000 opacity=0]
[current layer=message1]
[delay speed=nowait]
[style align=center]
[locate y=250]
セーブしますか?[r]
[locate y=280][link target=*ysave]Yes[endlink][r]
[locate y=310][link target=*nosave]No[endlink][r]
[delay speed=user]
[style align=default]
[s]

と書いたらmessage1の全ての文字が掠れたような
オーバーレイをかけ過ぎて色が飛んだような表示になってしまいました。
どこを修正すべきでしょうか?

500 名前:499 mailto:sage [2009/12/21(月) 13:59:27 ID:FHlLfJMb]
すみません。上の件は自己解決しました!

501 名前:名前は開発中のものです。 mailto:sage [2009/12/21(月) 14:24:07 ID:LK7Yrt3M]
吉里吉里のバグじゃないかね?
TJSの投げる例外/エラーじゃないよね。


502 名前:名前は開発中のものです。 [2009/12/23(水) 03:13:04 ID:D3Ji5BwM]
素人質問で申し訳ありませんが、
CGビューワーのように、画面のある部分をクリックすると、
その画像を開くようにするには、どんなタグを使ってすればいいでしょうか?



503 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 04:34:38 ID:3TFFNr86]
KAG CGモード
で、ぐぐりやがれ

504 名前:名前は開発中のものです。 [2009/12/23(水) 19:14:04 ID:e4G8XI7Z]
分からないなら答えなくていいのに

505 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 19:17:40 ID:N97LBx/y]
>>504
そのものズバリを教わっといてなんという言い草
リファレンス100回読め

506 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 19:46:56 ID:BECGk2xS]
分からないなら答えなくていいのに

507 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 19:52:19 ID:T0rq4zjL]
たしかにこのスレでは分りもしないのに偉そうなことばかり言う奴が多いのは今に始まったことじゃない

508 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 21:34:32 ID:EYK2Fd7t]
freeimageタグを使うと
メンバ "freeImage" が見つかりません
とエラーになって止まるんだけど、なんででしょうか。
ぐぐっても出ない。
吉里吉里、KAGは最新版です。

509 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 22:07:58 ID:Xw5WzD0W]
タグハンドラ書き換えた?

510 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 22:42:15 ID:EYK2Fd7t]
いや、ぜんぜん。
やはりファイル壊れたのかな?落とし直してdiffとってみるか…

511 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 22:45:43 ID:EYK2Fd7t]
Config.tjs以外全部一致したわ
つーわけで原因ワカンネ

512 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 22:48:24 ID:ZBEBrghv]
@freeimage layer=message0
とか、誤ってメッセージレイヤを指定してたりしない?



513 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:05:41 ID:EYK2Fd7t]
>>512
それだ!
dクス。

そして新たな問題が。freeimageしてもlayoptで非表示にしても、クロスフェードした後の画面にゴミが残る。
ちゃんと前後画面クリアしてんだけどな…。
具体的には、タイトル画面でアイコンがあった位置に、たとえばロード画面に切り替わった後に、黒い四角が残る。これ何なんだ?
初心者ですまん…。

514 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:12:46 ID:tt+kA2+/]
freeimageはレイヤを消す訳じゃないよ。
レイヤを消したいなら、layoptでbackのレイヤをvisible=falseしておいてtrans。
freeimageはいちいちする必要ないよ、タグリファに書かれている通り、
アニメーション情報みたいな重い画像を念のため解放しておくぐらいで。

515 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:28:32 ID:95Kuqzw/]
>>514
アニメーション以外でも、不要になったらfreeimageした方がメモリ節約になる
タグを改造してfreeimageにvisibleが指定できるようにしておくといいかもな

516 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:37:08 ID:ZBEBrghv]
たぶん、未使用、或いは、一旦、freeimageした後、なんかの拍子で前景レイヤがvisible=true になっている。
(前景い関しては、freeimageでレイヤの非表示も兼ねていたと思う)

シナリオを整理しる。
KAGのレイヤ構成とかトランジッションとかbacklayタグとかが理解できていないと致命傷なので、
まず、チュートリアルと同梱の「syoukai」フォルダの中のfirst,ksはきちんと理解する。

517 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:39:51 ID:ZBEBrghv]
×前景い
○前景レイヤ

×first,ks
○first.ks

誤字が多くてスマソ。


518 名前:名前は開発中のものです。 mailto:sage [2009/12/23(水) 23:56:48 ID:ZBEBrghv]
>>513
516の補足。
もし、メッセージレイヤを非表示&画像開放したかったのだったらpositionタグ。

519 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 02:02:43 ID:Qg0o70NO]
gutchie氏の本を参考にセーブ・ロード画面作ったんだけど
ロード画面からゲーム画面に戻ってきた時に、メッセージウインドウが出ない。
tempsave、temploadがうまくいってないのだろうか。

520 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 02:10:45 ID:/mzzY/uC]
>>519
あれは書いてる時と今のバージョンが違うから、そのまま移植は出来ないよ。
まあ、ちょっと弄れば良いだけだけど。

521 名前:名前は開発中のものです。 [2009/12/24(木) 02:24:51 ID:8Bgulx/X]
これって、ランダム判定みたいなのできますか?

522 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 02:30:09 ID:e+odZeWZ]
      r;ァ'N;:::::::::::::,ィ/      >::::::::::ヽ
.      〃  ヽル1'´        ∠:::::::::::::::::i
       i′  ___, - ,. = -一   ̄l:::::::::::::::l
.      ! , -==、´r'          l::::::/,ニ.ヽ
      l        _,, -‐''二ゝ  l::::l f゙ヽ |、 ここはお前の日記帳じゃねえんだ
        レー-- 、ヽヾニ-ァ,ニ;=、_   !:::l ) } ト
       ヾ¨'7"ry、`   ー゙='ニ,,,`    }::ヽ(ノ  チラシの裏にでも書いてろ
:ーゝヽ、     !´ " ̄ 'l,;;;;,,,.、       ,i:::::::ミ
::::::::::::::::ヽ.-‐ ト、 r'_{   __)`ニゝ、  ,,iリ::::::::ミ
::::::::::::::::::::Vi/l:::V'´;ッ`ニ´ー-ッ-,、:::::`"::::::::::::::;゙ ,  な!
:::::::::::::::::::::::::N. ゙、::::ヾ,.`二ニ´∠,,.i::::::::::::::::::::///
:::::::::::::::::::::::::::::l ヽ;:::::::::::::::::::::::::::::::::::::::::::/ /
::::::::::::::::::::::::::::::! :|.\;::::::::::::::::::::::::::::::/ /



523 名前:名前は開発中のものです。 [2009/12/24(木) 03:02:11 ID:ymVK+w3l]
分かる人だけで結構です、
解答受付中です

524 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 03:24:53 ID:CFdXrEch]
>>521
可能

525 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 03:30:03 ID:RhqT+CeY]
>>521
可能。tjs弄れるから、そこらのエンジンとは比べ物にならない拡張性がある。

526 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 03:50:32 ID:nJ7L8QmO]
そんな餌に(ry

527 名前:名前は開発中のものです。 mailto:sage [2009/12/24(木) 16:14:08 ID:qJZAN4RG]
>>502
画面のある部分ってサムネイル表示のことだよね。
>>503の言う通り、ぐぐって自分の技量にあったプラグインなりなんなりを
ちゃきちゃき探すのがベストだとは思う。

>>504のような要望(悪ふざけっぽいが)も一応あるようなので、お遊びがてら、
「KAG System リファレンス」の範囲で出来る、極めて初心者向けアプローチを一つだけ紹介。

サムネイルにクリッカブルマップを使う。
(クリッカブルマップの領域アクション定義ファイル側では、
記述方法は違うが、linkタグと同じようなことが指定出来る)

1.サムネイル画像を、表示画像とは別途、個別に用意。
2.サムネイル画像に合わせて単色の領域画像を用意。
(MSペイントで256色で保存すると白のインデックスは255。2色ならインデックスは1)
3.領域アクション定義ファイルも準備。リンク先はシナリオ内の画像を表示する処。

4.シナリオ概要
一度に表示するサムネイル分の前景レイヤを確保(laycountタグ)
サムネイルを表示(imageタグ)

画像を表示するシナリオ部分では、
画像を表示したらrclickタグを使用して、右クリックで、サムネの表示箇所に
ジャンプ出来るようにする。(waitclickタグもある。難易度はやや上がるが
kag.leftClickHook等を使ってもよい)

528 名前:527 mailto:sage [2009/12/24(木) 19:14:10 ID:TqwsVPs5]
さっき、自分でぐぐったら、プラグインなかった。サンプルも以前みかけた、初心者向きのがみつからんかった。
↓配列も使わんと単純化したやつだけど、参考になれば。初歩的過ぎて需要はないと思うが……
クリッカブルマップでなく、インライン画像をリンク内に使ってある。

[eval exp="f.CGフラグ01 = f.CGフラグ02 = 1"]
*CG一覧
@freeimage layer=0
@layopt layer=message0 visible=true
@rclick jump=false enabled=false name=default
[locate y=10][font size=64]
[locate x=20][if exp="f.CGフラグ01"][link exp="f.image='CG01'" target=*CG表示]
[graph storage="サムネ01" char=false][endlink][endif]
[locate x=200][if exp="f.CGフラグ02"][link exp="f.image='CG02'" target=*CG表示]
[graph storage="サムネ02" char=false][endlink][endif]
[locate y=200]
[r][s]

*CG表示
[er]
@layopt layer=message0 visible=false
@image layer=0 storage="&f.image" top=0 left=0 visible=true
@rclick jump=true target=*CG一覧 enabled=true name="CG一覧へ戻る"
[s]

529 名前:名前は開発中のものです。 mailto:sage [2009/12/25(金) 01:18:06 ID:ljQgKgfe]
画像ソフトで見ると透過してるのに、吉里吉里で表示すると透過されないpngがあるんだけど
何がおかしいのだろう?

530 名前:名前は開発中のものです。 mailto:sage [2009/12/25(金) 09:42:03 ID:JoG8Zp+g]
>>529
よくある
吉里吉里付属のコンバーターで一度変換すると吉

531 名前:名前は開発中のものです。 mailto:sage [2009/12/25(金) 21:27:16 ID:kUsrEp5Y]
メッセージレイヤを画面幅よりも大きく設定することはできないの?
文字が右にはみ出てもいいから改行位置を固定したいんだけど、長いと勝手に改行してしまう

532 名前:名前は開発中のものです。 [2009/12/25(金) 22:30:13 ID:AktQ4mKZ]
できるべ。
@position height=任意の値 width=任意の値 layer="message"



533 名前:名前は開発中のものです。 mailto:sage [2009/12/26(土) 00:12:33 ID:autxg4jp]
吉里吉里製のゲームは、起動時は画面が真っ白の状態から始まるんですが、
起動直後に流したいムービーが、背景が真っ黒なので
初めが真っ白だと「白→黒」となってちょっと気になります。
真っ黒の状態で起動させる方法はありませんか?

534 名前:名前は開発中のものです。 mailto:sage [2009/12/26(土) 03:38:26 ID:LVMOo09U]
しばらくKAGをいじってみたけど、リファンレンスに書いてある通りに動作しないことが結構あってかなわんな。
例えばimageタグはopacityを省略すると255を指定したのと同じと書いてあるが実際はそんなことはない。
省略すると表示されない&255を指定すると表示された。全く、ハマってた時間返せ…。






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

前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