[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 01/27 06:26 / Filesize : 169 KB / Number-of Response : 630
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 09:04:35 ID:GVW0Nn0u]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その12
pc11.2ch.net/test/read.cgi/gamedev/1186395177/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

427 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 03:07:15 ID:Ej5zDuLP]
あ、描画更新との同期を特に気にしないなら(シューティングとかでもなければ特に気にする必要もないか・・・)
Timer からのポーリングでおk。すでに Timerの処理がいくつかあるっぽいからそっちのが整合はいいかね。
タイマーは1つだけつかってタスクシステムをつくって、他のタイマー系処理は
それから呼び出されるようにしたほうが後々の見通しはいいと思う。


428 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 04:22:00 ID:20ci46of]
krkrconf.exeで「パッドを使わない」にしてもパッド認識するなあ・・・

429 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 21:00:11 ID:DYx6JMt6]
吉里吉里でlivemakerみたいな動きのあるアニメーションを入れることは出来ますか

430 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 21:49:20 ID:fx3DMOAj]
ライブメーカーのアニメってどんなの?
アニメってのは普通動くもんだと思うけど。

431 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 22:12:15 ID:QB/nXRt4]
俺も興味出て調べてみたが、
ttp://www.livemaker.net/feature_cinema.html
livemakerは専用ツール使って独自形式のアニメーションを作れるみたいね

吉里吉里もアニメーションを入れられるか?といったら、入れられるだろう。

432 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 22:24:26 ID:fod+T5N7]
>>426
getKeyStateは忘れてました。移動は気になってたんで助かります
>>427
タイマー1つだけつかって〜というのは面白そうですね
やってみます

433 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 23:23:08 ID:qLMiBLuM]
livemakerの説明のところにある
座標移動、拡大縮小、回転、アルファブレンディング
っていうのはアニメーションじゃなくって普通に出来るよ。
プラグインを入れると簡単になる。

あと吉里吉里のアニメーションファイルではtjsが使えるから
変数を使ってゲーム進行の本流と同期させながら複雑な制御も出来るよ。

434 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 23:38:52 ID:vi0V57zL]
>424
阿部トリーチェにちょっとだけ吹いた

435 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 00:10:25 ID:Snr80RgA]
特定の栞の番号に、任意のタイミングで自動でセーブする
(確認のダイアログも出さずに、勝手にセーブする)
方法ってありますか?



436 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 00:27:25 ID:dwJOfu6C]
kag.saveBookMark(番号);

437 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 14:38:46 ID:BfMOSvu8]
>>431
>>433
ありがとうございます。
具体的にやってみたいのが
吉里吉里で雪を振らせたりやホタルの光を使えるプラグインがありましたが
・時計の針(自作のもの)をカチカチと巡らせ、前景レイヤーに配置する
・オープニングアニメの作り方、曲とアニメの同期のさせ方

こんな曖昧な表現で質問してしまって申し訳ないんですが
皆さんどういう風に作ってらっしゃるんでしょうか…
吉里吉里でホラーゲームの●廃ノスタルジアってありましたよね。
理想はあれですが・・・orz

438 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 14:42:29 ID:6dsUbYj0]
時計の針は秒、分、時をラジアンに直して画像を回転させて貼り付け
OPアニメは地道にタイミング合わせ
かな

439 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 15:45:00 ID:mhY11P2O]
ActionScriptのサンプル集でも買って、
使いたい部分をKAG/TJSに翻訳してった方が早いような気がする。

言語特性はそんなに変わらないから、結構移植簡単だし。

440 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 16:48:08 ID:WmiSQ7Do]
>>437
時計を常に表示してる必要なければ、必要な時刻の画像を作って差し替える方法もあるけど、画像回転させたほうが早いか。

OPは、曲のイメージ(または似たような曲)を元に音屋に発注。
デモ曲を元に簡単なコンテを切ってる。
あとはスクリプトが地道にタイミング合わせ。
時間があるときはAE使って動画にしてる。

441 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 19:01:07 ID:o7JgkJTn]
自動で読み進んでいる時に画面をクリックしてもオートが解除されないようにするには
どうしたらいいですか?
選択肢を選んだときもとまらないといいなー

442 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 19:35:08 ID:wHLTRaZN]
選択肢の前にオートかどうかを変数に格納しといて
選択肢の後その変数で判断してオートにすればいいだけだろ、常考

443 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:04:41 ID:o7JgkJTn]
>>442
選択肢じゃないときは?
普通にゲームが進行してるときもオートのときはオートのままで
画面をクリックしても解除されないようになったらいいなと思うんだけど。

444 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:15:01 ID:BfMOSvu8]
>>438->>440
ありがとうございます

445 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:16:02 ID:wHLTRaZN]
改行改ページタグをオートのとき無視すればいいだけだろ
ちょっとは自分で考えろ

しかしいつ止まるんだって話だな
そんな使いづらいクソシステムのゲームなんてやりたくない



446 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:25:10 ID:CavoCuWN]
てかオートは選択肢で止まってもキャンセルされない設計だったような。

>>445
それだと画面クリックで止まる予感がするんだが。
まx>>443の動機を見る限りも俺もストップかけたいけどなw
後々オート止める手段を作らなきゃ行けなくなるという事が念頭にないだろうし。

447 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:47:06 ID:wHLTRaZN]
判定はオートにしたときに決める変数を使うから
オートじゃなくなっても止まるタグは無視されてオートに見える
それをオートと全く同じように見せるには
文字表示速度とか待ち時間とかで
非常にめんどくさいことになるかもしれん

448 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 20:56:10 ID:o7JgkJTn]
すいません、説明不足だった。
システムボタンを表示してオート用のボタンを押すと
オートがオンになったりオフになったりして、それ以外は画面をクリックしてもオートが解除されない

って感じにしたかったんだけど不便?
ノベルだとずっとそのまま読み進められて楽かと思ったんだけど

449 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:07:13 ID:aMYcvo8Z]
ところでオートにしてる時にオートとめる目的以外でクリックする意味が分からないんだけど

450 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:07:42 ID:xBPr8ynb]
オート処理がよくできたシステムだと、クリックでは音声キャンセルだけして、オートは
そのまま続けてほしいとおもうことはあるね。LittleWitch のゲームとか特にそう思う。

それはさておき、オートのキャンセル処理をつかさどってるのは MainWindow.tjs の
cancelAutoMode() なので、これを呼び出してる周辺を適宜いじればよいだろう。


451 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:07:44 ID:ipNcljP5]
紙媒体の様に上から下、右から左に流れる構成じゃないからな。
一度に表示できるテキスト量が極端に少ないノベルゲーでそれやられても読み手が着いて行けなくなるかもな。

452 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:16:02 ID:wHLTRaZN]
説明不足じゃない
俺エスパーだからだいたい分かってたよw

>>449も言ってる通りクリックするときは止めるときだろ
いちいちボタンにカーソル合わして止めるなんてめんどくさい
どうしてもそれをしたいなら画面クリックして止まるか止まらないか
設定で選べるようにしといたほうがいいんじゃね

453 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:24:09 ID:o7JgkJTn]
かったるくなってきたら画面を連打して早く進めたりまたオートで読み進めたり……
なんてみんなやらないんだなw

あまり歓迎されない機能だと言うことが解ったのでエスパーさんの言うように
設定で選べるようにしたほうがいいね。
>>450を参考に考えてみます。

454 名前:名前は開発中のものです。 mailto:sage [2008/01/08(火) 21:28:47 ID:aMYcvo8Z]
俺はかったるくなってきたらスペースで飛ばすわ

455 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 00:40:03 ID:f044e28n]
スペースキーとEnterキーの押しっぱなしによるスキップを無効化したいんですが
何か方法はありますか?



456 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 01:08:01 ID:7en284Hf]
スペースキーとEnterキーの押しっぱなしによるスキップを無効化すればいいんじゃない

457 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 01:08:04 ID:w4BqoVRF]
ありますよ

458 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 01:32:55 ID:T0WxTV3j]
>>453
やりたいことはまぁわかったw
KAG本体いじくりまわさんと無理じゃないかな

459 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 16:08:28 ID:KmkZfFfT]
>>453
クラナドはそのシステムで使いやすかったぜ

460 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 19:58:24 ID:RQ5sJWSw]
該当部分に手を入れてなければマウスの左ボタン押したまま右クリックすると
すぐにオートモードになるからそっちを浸透させるほうが手っ取り早い気はする。

そういう問題でも無いのはわかってるけど。

461 名前:名前は開発中のものです。 [2008/01/09(水) 23:17:36 ID:PL28RWTW]
デフォでフルスクリーンにするにはどうすればいいの?

462 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 23:53:25 ID:rlOdQU5p]
デフォでフルスクリーンにするのは止めてくれ。
せめてダイアログ入れてくれ。

というかリファ読め。

463 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 00:00:30 ID:FfnEGTbB]
立ち絵を処理に行き詰ってて、ヒントがあるかと思ってこっちにふらっと立ち寄ったんだけど、
みんなレベル高いなぁ〜
とても質問できんわ、もう一回サイト巡ってくる

やっぱり吉里吉里初めて九ヶ月ぐらいじゃまだまだ駆け出しなんかな


464 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 00:04:44 ID:Z9ianH+o]
>>463
敷居を下げてくれ
おれも質問できないでいる

465 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 00:41:00 ID:FfnEGTbB]
>>464
アー、すまん、ここ数ヶ月悩んでいたことがたったいま30分ほどで解決しちまった(´・ω・`)
便秘が終わったかのような爽快な気分だぜ、フーハハハハ

まぁ、思い切って聞いてみたらいいんじゃない?



466 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 00:45:22 ID:eHeTSxxh]
一体何に悩んでてどう解決したのか気になる

467 名前:名前は開発中のものです。 [2008/01/10(木) 02:27:53 ID:PVq803UF]
>>462
死に至る病はデフォでフルスクリーンですよ

468 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 05:02:27 ID:HvrZTh++]
なんでノベルゲーごときをフルスクリーンでやらなきゃならんのだ。

469 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 05:27:10 ID:jSBvN4AO]
同意

470 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 07:12:33 ID:4bOID7s0]
「あれがやってるんだから、こっちもやっていい」
なんて理屈、通ると思うならおめでたいことだな。

471 名前:名前は開発中のものです。 [2008/01/10(木) 07:32:01 ID:PVq803UF]
ぐだぐがsぢってあないdwっさっさとデフォデフルスクリ0−ンにする方法教えろ

472 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 09:03:20 ID:NJpL+09l]
>>471
なんでノベルゲーごときをフルスクリーンでやらなきゃならんのだ

473 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 09:29:16 ID:LRcPUVEd]
@iscript
kag.defaultFullScreen = function() {
// ウィンドウモードを一旦落としてからフルスクリーンモードで再起動すぬ
// first.ksの頭にでも突っ込め
global.shutdownTrigger = new AsyncTrigger(handleShutdown, '');
global.shutdownTrigger.cached = true;
global.shutdownTrigger.trigger();
if(conductor.status == conductor.mRun) conductor.interrupt();
var fullscreen = true;
} incontextof kag;

kag.defaultFullScreen();
@endscript

ついカッとなって書いてしまった、とにかく反省している。

474 名前:名前は開発中のものです。 [2008/01/10(木) 11:00:58 ID:Xh9YU2e8]
@iscript
// first.ksの頭に。フルスクリーンじゃないときフルスクリーンにする
if(!kag.fullScreen)
kag.onFullScreenMenuItemClick(true);
@endscript
問答無用でフルスクリーンにするなら、こっちのほうが早くないでしょうか


475 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 11:40:31 ID:gVOL2hgU]
>>472
1280×1024の解像度で作業してる人が
1600×1200のグラフィックを出されると困るから



476 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 11:48:20 ID:OAw9hxSa]
>>475
吉里吉里は起動時に現在の画面よりゲーム画面のほうがでかいと自動的にフルスクリーンになるぞ

477 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:08:52 ID:heftv71a]
1600×1200なんて変態解像度ゲンガーが絵書くときにしか使わねーよ。
800*600に縮めろよ。

478 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:19:13 ID:rpMY5HzF]
普通は1280×1024じゃない?800*600だと画面がボケるんだけど

479 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:27:29 ID:Ax2mxnVO]
画像のキャッシュがよく分かりません。
レイヤーとかに普通に画像を読み込んだときにはそれが自動的にキャッシュされて、
System.touchImagesを使うと自分で直接キャッシュに画像を読み込ませられるってことで良いんでしょうか?

480 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:28:55 ID:zRUFKLtT]
いいえ
touchImagesを使うと「もしかするとキャッシュしちゃうかも!」ぐらいになります

481 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:36:12 ID:Xh9YU2e8]
>>478
1024*768 の画面を使っている自分としては 800*600 か 640*480 が好ましいのですが
それにゲーム画面が大きいと視線の移動距離も大きくなって読みにくいですよ


482 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:40:22 ID:Ax2mxnVO]
>>480
もしかするとですか。
ということは、特定の画像をあらかじめキャッシュに読み込んでおく→後々描画
みたいな動作はあんまり期待できないということですね。

483 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:42:31 ID:Xh9YU2e8]
重い画像を絶対に先読みしておきたいなら、
新しく不可視のレイヤーを作ってそれに読みこませればいい。
と思うよ

484 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 12:45:38 ID:NJpL+09l]
たいしたことが無い絵を1600x1200で見たくないわなw
800x600にしとけ

485 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 13:02:04 ID:Ax2mxnVO]
>>483
管理するの嫌だし、ちとチープ感あるんであんまりレイヤー増やしたくないんですが、
頭の中で画像バッファだとでも割り切ってレイヤー増やして〜でやるしかないか。
ありがとうございました。



486 名前:名前は開発中のものです。 [2008/01/10(木) 13:42:52 ID:PVq803UF]
dクス
ちなみにこれで作ろうとしているのはノベルゲームではない

487 名前:名前は開発中のものです。 [2008/01/10(木) 14:00:39 ID:PVq803UF]
ならねーじゃねーかw
かくなるうえは





















あきらめるっ!!

488 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 16:58:46 ID:yPqq2Z6W]
まあ、現行の描画ライブラリはスマートじゃないよな。
画像の持たせ方とか。設計思想の問題だが。

489 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 17:05:37 ID:MZQvIlz9]
ここで文句たれる暇あったら開発に参加してやれよ

490 名前:名前は開発中のものです。 [2008/01/10(木) 18:35:26 ID:PVq803UF]
ムービーファイルを再生しようとしたが、音が鳴るだけでムービーが再生出来ん
どうすりゃいいんだ?

491 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 19:24:35 ID:/qjRX/2r]
mpgにする

492 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 20:49:28 ID:DYyIFD8N]
>>490
あきらめるっ!!

493 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 22:27:03 ID:PVq803UF]
拡張子はmpg
ダメだったのでwmvに変換
オワタ

494 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 04:30:55 ID:Rvh+HYCK]
拡張子なんて関係ないコーデックを調べろ。

>>489
自分がOSS開発やってるんでそんな暇はない。

495 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 22:32:28 ID:DSMPjX4Y]
吉里吉里で開発されたゲームをやるだけでPC崩壊・ブルー画面フリーズになると大問題になってるのですが
推奨スペックを満たしていても上記を防げないみたいなんですが
それって推奨スペックが更に足りないって事ですか?

▼参考

ttp://www38.atwiki.jp/antiqr/
game14.2ch.net/test/read.cgi/ggirl/1200020698/-100





496 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 22:54:20 ID:+qEWF8tJ]
別にプラグイン書けば一通りのことは出来る。

497 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 22:56:56 ID:+XSD71Oh]
参考URL載せられても該当箇所探すの面倒なのだが、
とりあえず他の吉里吉里製ゲームでも同じ現象が起きるなら
ソフトではなくPC見直しだろうな。

498 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 22:58:35 ID:Zw+iKhYB]
>>495
そんなことはQuinRoseに問い合わせろ
吉里吉里は商業サポートなんてやってないし
ここの住人がQuinRoseの尻拭いする理由もない
どんなトラブルが起きようと責任はQuinRose側にある
このスレに書き込むこと自体、お門違い

499 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 23:20:55 ID:pTnIipvy]
>>495
たぶん貴殿のメモリにエラーが発生している。

500 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 23:32:35 ID:g93uinCP]
PC構成に問題があるってことだな。

501 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 01:11:57 ID:QJ24+2wO]
そのゲームがなにやってるか知らないが変なプラグイン使って変なことやらない限り青画面とか出ない。
そもそもハードウェアやデバイスドライバが正常ならば、普通のアプリで相当ヘマなことをやったとしても青画面はまず間違いなく出ない。
結論:そいつのPCがもともと壊れかけてる

502 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 01:29:11 ID:vBXaGiwY]
>>495
リンク先ちらっと見たけど、どっかのメーカーのアンチスレと
そのまとめのトップページって…この子全然聞く気ないだろ
常識的に考えて

503 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 01:31:31 ID:uRC28+gs]
おれ…そこに応募しようとしてたんだぜ…へへ…(´A`)

504 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 08:57:03 ID:1eshnNTN]
お前らいくらなんでも騒ぎすぎだろ
吉里吉里でブルースクリーン出たってことそんなに認めたくないのか

505 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 09:00:44 ID:73dmjjcl]
>>504



506 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 09:36:45 ID:SdfWMlrG]
>>505
みんなが環境依存な問題っていってるだけなのを脳内変換してるだけだから触れちゃダメだよ。

まあ、DirectXとVGAドライバ入れ直しだな。

507 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 11:53:48 ID:GFcE2Q2X]
パッチについて何ですが、例えばhoge.ksというファイルの中身を書き換えたとして
patch2.xp3にhoge.ksが含まれていて、さらにpatch3.xp3にも書き換えたhoge.ksが含まれている場合
hoge.ksが参照されるのはpatch3.xp3だと思うのですが、xp3化して導入すると何故かhoge.ksは古いものが参照されます。
(patch3.xp3のhoge.ksが参照されていない)
パッチに最新のファイルが含まれているのは間違いなく確認しているのですが、これはどういう事なのでしょうか?

508 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:07:44 ID:73dmjjcl]
>>507
first.ks以降で、
Storages.addAutoPath()使って追加したファイル群には
パッチは当たらないんじゃないかなとか。
未検証だけど、まぁそうなるだろうと予測してて今頭抱えてるんだけど
そっちもその辺じゃないかな?しらんけど。

509 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:10:21 ID:GFcE2Q2X]
>>508
色々検証していたのですが、ずばりその通りのようです。
Storages.tjsをsystemフォルダに用意して、
Storages.addAutoPath("others/csv/");
とか色々追加してるんですが、この追加したフォルダに入っているものに対してパッチが当たっていないようです。
これはどうすればいいんでしょう・・・?

510 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:41:25 ID:GFcE2Q2X]
ググったり掲示板を見たりして、一応の解決策を見つけました。

まず、ディレクトリ階層が
Storages.addAutoPath("others/test1/");
Storages.addAutoPath("others/test2/");
等と、デフォルトから追加したものがあるとすると、この追加したフォルダの中のファイルに修正を加えたい場合、

1・first.ksの先頭で、修正したファイルが入っているフォルダのパスを削除する。
 →Storages.removeAutoPath("others/test1/"); Storages.removeAutoPath("others/test2/"); というように
2・削除したパスの中に入っているファイルを、修正していないものも含めて全てパッチのアーカイブの中に含める

こうすると、一応ではありますがパッチを当てられました。
しかしこれは仕様なんでしょうが、かなり不便というか困りますね・・・一応要望として、掲示板の方にも投げてみます。

511 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:41:29 ID:QJ24+2wO]
Storages.addAutoPath("others/csv/");
よりもあとに
Storages.addAutoPath(System.exePath + "patchex.xp3>");
が実行されるようにまずパッチを作って、patchex.xp3のほうに本来のパッチ入れたら?

512 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:47:32 ID:QJ24+2wO]
フォルダ構成を変えたい場合はInitialize.tjsを弄れとKAGドキュメントに書いてあるし
よくよまなかったおまいが悪い気がしないわけでもない。
「TJSをもっと使うために」に書いてあるaddAutoPathの説明は
こういう副作用について記述されてないから説明不足だとおもうけど。

513 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 12:55:01 ID:GFcE2Q2X]
Initialize.tjsの中に、Storages.tjsを読み込むよう記述したんですが
記述した場所が、パッチを定義づけて読み込んでいる「// 追加のパッチ用アーカイブの検索」の部分よりも下にありました。
これがいけなかったのかもしれません。

514 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 13:36:19 ID:1GxcOI/S]
>>495
吉里吉里のほかのゲームは正常に動くの?

515 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 14:48:42 ID:vvGHEyuE]
KAGを使わないor大幅にカスタマイズする人って
Point構造体とかD3DXMATRIX構造体的なクラス群をあらかじめ自分で定義してます?



516 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 17:38:46 ID:dHJGbmGv]
addAutoPathに関して少しだけど補足されてる
ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html#faq_tjs011.html

517 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 19:52:44 ID:3Fw6kAIB]
>>515
つかうなら定義するだろうけど何につかうんだ?

518 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 19:56:06 ID:T0LGkmQP]
>>515
管理しやすさを目指すか、高速化を目指すかによって変わる。
高速化を目指すなら、極力クラスを作らない方が速い。
正確には、newが重いのでそれを避けるように実装するといい。
DoCoMoのiAppliみたいだなw

519 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 19:58:47 ID:e+Uq9wEs]
>>515
3Dエンジンのラッパーを書いたが、const属性や参照の挙動までトレースしたよ。

520 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 21:33:13 ID:mUKEv8TQ]
>>515
速度的にクリティカルな部分はネイティブ実装するがそれ以外はLightWeightのためにTJSでやってる。

521 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 22:08:54 ID:vvGHEyuE]
>>517
何にというか全体的な使いやすさです
行列クラスなんかはアフィン変換を簡単にする為作る人多いんじゃないかな〜と

>>519
constはプロパティ使えばいいのかな
staticって擬似的に出来ますか?

522 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 22:16:16 ID:e+Uq9wEs]
>>521
うん。ネイティブ内部的には非constメソッド呼ぶごとconstチェックとか不細工だけど。
staticだったら、プラグイン側で予めオブジェクト生成して持っておいて、TJSからはそれをポインタ経由で参照するとか。


523 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 22:57:47 ID:vvGHEyuE]
>>522
なるほど。どうもありがとう。

524 名前:名前は開発中のものです。 [2008/01/13(日) 01:42:43 ID:105ZKBA9]
なんでムービーの再生方法が書いてある講座がないんじゃあ

525 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 04:41:58 ID:r4lMdqkm]
普通にマニュアル読めばことたりるからだろうな。たぶん。



526 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 15:26:00 ID:wemduWMv]
リスト書き出し

01.Eric Kupper - Touch
02.Nomad Foundation - Circulation
03.Cerrone - Lie To Me
04.Adrean Moore - I'm In Luv
05.Slam - Azure (Samuel L Session Remix)
06.Florian Fai - Mendolio
07.Roderick Santh - For Your Love
08.Mickey K. - La Boheme
09.Wamdue Project - King of My Castle (Roy Malone Kings Mix)
10.Cerrone - Misunderstanding
11.Jose Carretas - Can't Make It
12.Kirby - I Like It (Tommy Largo Main)
13.Mickey K. - Departed
14.Dr. Kucho!, Gregor Salto - Macamba (Chus And Penn Remix)
15.Audio Reef - Bright Lights
16.Pax Japonica Groove - 昇竜
17.Ta - Time
18.Big World, Gerald - Open Your Heart (Avantgarde & Michael Simon Remix)
19.Gary's Gang - Let's Lovedance Tonight (Danny Krivit Edit)

つぎで締めます

527 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 15:26:30 ID:wemduWMv]
誤爆です。すみません。






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

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<169KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef