img/hoge/hanya/ が自動検索パスに含まれていない場合は
ディレクトリ構造を再現した上でパッチを作成しないと駄目。
自動検索パスに含まれている場合はファイルだけで良い。
// layer.loadImages( "00.png" );
// で img/hoge/hanya/00.png が読めるなら自動検索パスに含まれてる。
>>943 追加したいファイルが
template/image/hoge/hanya/0.png
の場合は
(patchフォルダを作って)
patch/image/hoge/hanya/0.png
として、patchフォルダをreleaserにD&Dすればよいと言うことですね。
プロジェクトフォルダ名/image/
はデフォルトで自動検索パスに含まれているので
hoge/hanya/0.png というディレクトリ構造にしてリリーサーに放り込むのが正解のはず。
って言うか自分でイロイロ試せ。
全部まちがい。
パッチに含めるファイルは、ディレクトリ構造を作らずに
全部、ベタに配置しなきゃダメ。1度試してみれ。
> この patch.xp3 を作成するには、修正のあったファイルや、追加されたファイルのみを一つのフォルダにまとめ、
>Releaser でそのフォルダを指定して patch.xp3 ファイルを作成します。
ちなみに、ドキュメント中のこの部分ね。
patch.xp3の中身自体が、優先的に検索されるフォルダとしての
扱いを受けることで、data.xp3内のファイルより先に見つかるとゆー仕組みな。
ごめん。読み間違えてた。
自動検索パスに入ってない場合は、たぶんフォルダ
掘らないとダメだね。その通りだね。
どんまい
すいません、ちょっと質問です
吉里吉里作者の日記見て吉里吉里のシューティングが配布されているのを
知ったのですがあれと同レベルのものをKAGで作ろうとしたらかなり遅くなっちゃう
のではないでしょうか
TJSでもああしたものは作れるんだなあと参考にはなりますが
私はまだまだ初心者KAGレベルの者ですのでよくワカリマセン…
さすがにKAGでアレを作るのは現実的じゃない、と思う。
実行速度云々以前に、複雑すぎて手に負えないよ。
KAGはあくまでノベル・アドベンチャー記述用言語なので
KAGでシューティングを作ろうと思ってもevalタグとか、結局TJS寄りの機能を使わないと無理です
954 :
951:2005/05/06(金) 18:00:43 ID:vekVBLiu
うーん、そうでしたか…
やはりKAGでものを考える時、ああした作品は例外的なものとして
捉えるより他ないみたいですね
KAGの勉強はやめないけどTJSもここで勉強して見ようと思います
あえて限定された環境で、変わったもの作って
限界まで軽くするための変則的な方法を考えるのが気持ち良い
って人は結構多いに違いない
kirikiri for Mac とか出る可能性もないわけではない
すみません、2日悩んでどうしても解決しないんでご存知の
方は教えて頂ければ助かります。
透過つきの画像レイヤーを何枚か重ねて、その上にAVGタイプの
メッセージウインドウ(画像付)を表示させているのですが、
後ろのレイヤーを書き替えた後など、文章のクリック待ち([l])で
レイヤーの画像上や、メッセージウインドの表示枠内でのクリックが
効かなくなってしまいます。
=画像レイヤーの透過部分か、メッセージウインドウの文章枠外で
クリックしないと、反応してくれない。
お恥ずかしながらこの現象が何故起るのか、自己解決出来なくて
困っています。 どうぞよろしくお願いします。
>>957 レイヤの順番が変わってるんじゃないの?zindex変えてみたら
>>957 そういう質問は本家でちゃんと訊いた方がいいと思うぞ。
957です。 げっそり……ようやく謎が謎をよび解決致しました。
>>958さんアドバイス有り難うございます。
zindexを検索してみたところ、java言語なのでしょうか?
残念ながら、まだtjsを操作できるほどの技量が無い為に変更
出来ませんでした。 変わりに問題のシーンの直前にindexで
レイヤーの順番を書いたり、激しくあれこれいじくりかれこれ3日……
結論と致しましては、表示画像の上でクリックを受けつけてくれない
レイヤーを[mapdisable]でマップ無効化したところ、ようやく
なぜだかクリックを受けつけてくれるようになりました。
でもマップ定義なんて全くしていないレイヤー(見おとしではなく)なので
本当に謎で首をひねるばかりです??? 激しく謎
どうも有り難うございました。
>>959 このような(本人さえも)要領を得ない不具合だった為に
気後れしてしまって本家では投稿出来ませんでした。
もっと理解せんといかんですね。 精進します。
962 :
958:2005/05/12(木) 06:16:15 ID:rEJUsKsy
俺はもっぱらKAGだけでやってんだけど
TJSでやっている人って全体の何割位なのだろう?
いきなりTJSでやってる人って少なさそうだね
>>963 ノ
俺、KAGより先にTJSで遊び回ってた人
ノシ
オレもオレも
モグラ叩きとか作ってみた
ノ
プログラム経験あると、逆にKAGよりTJSの方が入りやすいからなー。
みんなtjs使えるのか。うらやまC (・ω・`;)
まあ最近はkagでもグラフィカルなゲーム結構出てるし、
自分にできる範囲でがんばろうと思った。
configtjsを何度も読んだんですが、メッセージ枠を表示して普通のアドベンチャー
ゲームみたいな表示にするにはどうしたらいいですか?
いまは、初めから設定されている、かまいたちの夜のようなビジジュアルノベル風の
画面です。
縦書きなどの設定の仕方は確認できたのですが、メッセージ枠を表示して話を進める
やり方はどうしたらいいんでしょうか?
>>968 shoukaiフォルダを実行、んでscenario\first.ksを読むといい。
あとkr2docの下読んでなかったらそれも。
970 :
名前は開発中のものです。:2005/05/15(日) 16:52:42 ID:7e8uZwBF
吉里吉里でFLASH使いたいんだけど、FLASHのfpsはどうすればいいんでしょ?
60とかにしたら遅すぎて正常に動かなかった。
24とか、標準値として決まってるんですかね?
60FPSってすげーな
人間の目で見えんのかよ
見える。
つーか人間の目で普通に違いがわかるぎりぎりの時間分解能が60fps。
だから、テレビ(NTSC)なんかも60fpsが基準になってる。
60fps以上になると、区別できる人間は少なくなって来る。
バーチャファイター1が30fps、バーチャファイター2が60fpsっつえば、
たいがいの人は、違いがわかるんじゃないかな?
NTSCは仕様では30fpsですが
(インターレースなので垂直同期は60Hz)
>>972 >つーか人間の目で普通に違いがわかるぎりぎりの時間分解能が60fps。
>だから、テレビ(NTSC)なんかも60fpsが基準になってる。
なんじゃお前デタラメ言うな。
テレビは商用電源周波数と一致させたから60Hzになったんだろが。
絵チャで気の合った人に吉里吉里を教えた
初めてKAGを体験するらしいので すきゃんてぃ を薦めた
挫折した
可愛そうなので教えてあげた
理解した
linkタグで作ったハイパーリンクが
マウスカーソルを重ねても青い矩形が出ません
クリックすると普通に動きます
原因の見当がつく方教えてくださいませ
config.tjsは触ってません
バージョンは
KAG 3.22
吉里吉里 2.22
です
Layer.face がおかしい
Layer.type がおかしい
Layer.onMouseEnter を上書きしてしまっている
>>977 その辺は変更してないです
関係してそうなプラグインも使ってません
979 :
978:2005/05/17(火) 23:29:43 ID:VzAc5Aal
>>977 再度確認してみましたが、
やっぱりその可能性はなさそうです
>>979 [link]を閉じ忘れている。或いは[endlink]の綴りを間違えている。
ご指摘通り
endlinkタグが抜けていました
エラーが出なかったので見落としていました
ありがとうございました
選択済のリンクは灰色表示、という仕様にしているのですが、
ファイル名(**.ks)が違ってても、ラベル名が一緒だと
そのリンクは選択してないのに選択済と認識されてしまうのでしょうか?
仕様による。ジャンプ先のラベル名だけから変数を作っているならそうなるかも。
どんなマクロなの?
987 :
985:2005/05/20(金) 00:45:19 ID:pLfDFtzI
>>986 >923>924のマクロです。
マクロを変更すればいいのか、
同じラベル名にしないようにするしかないのかどちらでしょうか??
>>987 >923-924を、storageも変数名に含めるように変更したらいいんじゃない?
ラベル名を変えるのが楽かもしれないけど
989 :
985:2005/05/20(金) 08:58:36 ID:pLfDFtzI
>>988 すみません…どのように変えればいいのでしょう…?;
>>989 俺が使ってるマクロを少し改造してみた。これで良いのでは?
@macro name="links"
@eval exp="mp.storage=kag.mainConductor.curStorage if mp.storage===void; mp.exp+=',' if mp.exp!==void"
@font cond="sf[mp.storage+'_'+mp.target]" color="0x808080"
@link * exp="& mp.exp+'sf[\''+mp.storage+'_'+mp.target+'\'] = true'"
@endmacro
992 :
985:
>>991 できました!
しかも短くなってて嬉しいです、ありがとうございました!!