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


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

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



1 名前:名前は開発中のものです。 mailto:sage [2011/02/03(木) 13:12:07 ID:6MBIOEHD]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、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
hibari.2ch.net/test/read.cgi/gamedev/1285897465/

246 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 14:51:36 ID:AZlqjiRa]
移動中の描画のタイミングで段階的にopacityを弄るとうまくいくと思います。

247 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 15:14:15 ID:TR/rwGBg]
レイヤのtop・leftを書き換えるところでopacityも変化するように、
255を移動ピクセルで割って、その数を描画のタイミングで加算してみたりしたんですが
たった数十ピクセル移動する間にopacityが10000とかまで加算されたりして、
255に収まるようにすると、上記の()内のような事になってしまいます

248 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 15:38:32 ID:cZV2lQMX]
>>247
間違ってるからでしょ
コードだしてもらわんと誰もわからんよ


249 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 16:39:54 ID:wVhY5yhF]
解析対策なんてデバッガかけるか実行中のメモリから抜かれるとどうにでもされるからやってないな。
とくに吉里吉里はxp3filterが標準で用意されてるから楽だし。

250 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 16:44:28 ID:poxQtpu7]
移動は%で場所指定してるのに透明度はHandler呼ばれるたびに加算してるとか
そんなところだろうと予想

251 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 16:51:34 ID:TR/rwGBg]
TextLayer.opacity = 0;
startTime = System.getTickCount();
System.addContinuousHandler(handler);

- 以下handler内
dist = (tickCount - startTime) * speed \ 1000;
if (TextLayer.top > moveH) {
    TextLayer.top = it - dist;
}
※moveH=最終的な到着点の座標

レイヤを下から上へ移動させる時、大体こんな感じで記述しています
で、opacityをどこで加算していけば、moveタグみたいに滑らかに移動してくれるのかと・・・

252 名前:名前は開発中のものです。 [2011/02/19(土) 17:12:35 ID:6HEBXbJG]
横からですまん、ちょっと質問

タイトル画面でロードをするために右クリックサブルーチンを表示させたいんだけど下のソースで実行してクリックしても無反応なんだ
誰か助けてくれ

[link exp="kag.restoreBookMark()"]ロードする[endlink]

253 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 17:24:52 ID:JEjsxLwS]
色々と興味深い意見が聞けてよかったです
コメント改行全部抜くとか、流用はやーめーてーねーという意思表示をするくらいが丁度いいんですかね
参考になりました。ありがとう

>>252
それじゃ右クリックサブルーチン呼び出せないよ・・・
サブルーチンの意味をお勉強すると手っ取り早いよ

254 名前:名前は開発中のものです。 [2011/02/19(土) 17:43:12 ID:6HEBXbJG]
>>253
意味調べてみたんだが・・・
エンドリンクを抜いたりカッコを抜いたりしてみたんだけど駄目だったorz
無知な俺に答えを教えてくれ!



255 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 17:47:21 ID:lNwerVwv]
KAG System リファレンスの中に
右クリックサブルーチンにてセーブロードするサンプルが載ってるんだが…見た?
良い機会だからクレクレせず探してみー

256 名前:名前は開発中のものです。 [2011/02/19(土) 18:36:57 ID:6HEBXbJG]
>>255
一通り見たハズなんだが答えが見えないんだ・・・
ちょっとkwsk頼む

257 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 18:40:47 ID:poxQtpu7]
>>251
「毎秒speedドットだけ動かす」ルーチンなら
総移動時間を計算して、経過時間との%取って透明度変化

移動時間指定にしたら1ルーチンで上下に動かせるようになるしこっちのが良いと思う
 time = 1000 (1000msで移動完了)
 firstT = TextLayer.Top moveT = 最終的な到達点
 firstO = 0 moveO = 255

-handler内
 per = (tickCount - startTime)/time
 TextLayer.top = firstT+( (moveT-firstT) * per );
 TextLayer.opacity = firstO+( (moveO-firstO) * per );


258 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 19:13:56 ID:lNwerVwv]
>>256
ホントに探して読んだ?そのサンプルソース程度は理解できないと後々辛いよ
>>252
それだと栞の何番を読むかが指定されてないよ

259 名前:名前は開発中のものです。 [2011/02/19(土) 19:29:09 ID:6HEBXbJG]
>>258
正確には一通り探したけどどこだかわからなかったんだ…
追記なんだが、右クリックサブルーチンの元のファイルはkr2_232r2\kag3\kag3plugin\sampleに入ってたrclick_.tjs.ksを使ったんだ
そのrclick_tjs.ksのセーブ・ロード画面をタイトルから表示させたい


260 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 20:08:22.91 ID:TR/rwGBg]
>>257
おおお、ありがとうございます!
上も下も表示出すのも消すのもバッチリです、スクリプトが随分すっきりしました

261 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 20:27:59.68 ID:lNwerVwv]
>>259
うう…結局付属のrclick_tjs.ksの使い方が分からないと?
[link exp="rclickconfig_object.show()"]ロードする[endlink]
的にやればいいんじゃないの?
(トリガを待ったりするし、これだけでは完全には動かないが)

言ってるサンプルはここね
KAG System リファレンス>右クリックサブルーチンについて>難しい例
まずはKAGオンリーで作ってみないか?あなたのスキルに添って
「サブルーチン」という概念が分かれば上のrclick_tjs.ksも難なく使いこなせるよ

262 名前:名前は開発中のものです。 [2011/02/19(土) 20:48:41.53 ID:6HEBXbJG]
>>261
ソースありがとう!
あとは直接サムネイル画面に移動する方法だけだわ

リファレンスは今見たところ
見逃してたぜ・・・

それでKAGオンリーで作るってどういうこと?
今現在もKAGオンリーだと思うんだけど・・・

263 名前:名前は開発中のものです。 mailto:sage [2011/02/19(土) 22:08:22.33 ID:1OU1FngV]
カグロイドのソース公開してくれんかな・・・。


264 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 01:06:49.47 ID:YcSY7ZqY]
>>244
incontextofわかったようなわからないようなです。
これは数をこなして覚えないと覚えられないタイプのコマンドみたいでとりあえず色々やってみます。


全然別の話しなのですが、メッセージレイヤーを出したままコンフィグ画面を作ろうとしてはたと困ったのですが、履歴書き出しを停止してもそのまま画面をクリックするとメッセージがどんどん進んでしまって。
kag.tempsave(0);でもメッセージは戻らなくて、MessageLayer.tjsのクリックを受け付ける所にフラグで禁則かけても見た目は止まったように見えても解除するとクリック分テキストが進んでいて。
結局無理矢理メッセージレイヤーの上に透明のレイヤーを被せてクリック出来ないようにしたのですが、どうにもスマートじゃなくて。
メッセージレイヤーを表示したまま一時的に、クリック出来なくする方法は無いのでしょうか?
消すのはたぶんinvisibleByUserあたりを実行すれば良いと思うのですが・・・



265 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 02:30:01.32 ID:qdK69SRk]
れいや.enable = false

266 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 02:45:33.67 ID:YcSY7ZqY]
難しく考えてたのですが、初歩的過ぎました・・・
ありがとうございました。

267 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 04:17:50.19 ID:YcSY7ZqY]
>>265
数種類試してみたのですが、.enable = falseはメッセージレイヤにはなさそうでした・・・

268 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 09:19:53.34 ID:iC7SYJBe]
>>267
できるよ
試しにクリックできる状態のところに [eval exp="kag.current.enabled = false"] とでも挿し込んでみ
(ちなみにenable=falseしてても新たにリンク/ボタンをつくると操作できるようになるので注意)

269 名前:名前は開発中のものです。 [2011/02/20(日) 11:23:11.41 ID:9jbrQ7SM]
昨日の続きの質問なんだが、今タイトル画面からセーブ・ロード画面を呼び出したいんだ
右クリックサブルーチンの元のファイルはkr2_232r2\kag3\kag3plugin\sampleに入ってたrclick_.tjs.ksを使ったんだ
そのrclick_tjs.ksのセーブ・ロード画面をタイトルから表示させたい

以下のソースだと本編で右クリックを押した状態じゃん?
直で右クリック⇒ロードへ持っていきたいんだけどどう記述すればいいのか教えてくれ

[link exp="rclickconfig_object.show()"]ロードする[endlink]

270 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 11:38:18.84 ID:K9O8EjLN]
show()内RClickConfigLayerを自前のRClickSaveLoadLayerにでも変えてやれば動くのだろう

KAGもTJSもよく分かっていない状態で改造に手を出すと、続出するバグがトラウマの原因となってしまうと思う


271 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 11:47:18.97 ID:YcSY7ZqY]
>>268
うーん、試してみたら何事もなかったかのように動くので、まっさらな232r2でも試したのですが、やはり動くようです。

272 名前:名前は開発中のものです。 [2011/02/20(日) 11:52:04.53 ID:9jbrQ7SM]
>>270よくわからんが、改造をしないとその操作は無理ってことか?

273 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 12:14:33.07 ID:iC7SYJBe]
>>271
ごめん見直してみたらリンクを無効化とかじゃなくてコンフィグ中にメッセージ送りを止めたいって話なのね
それってコンフィグを別のレイヤにしてそっちにcurrent移すだけでいいんじゃないの?
あとhistoryのoutputにメッセージ送りを止めるような機能はない

274 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 16:18:11.19 ID:jAwsX711]
質問させてください

[macro name="macroA"]
 [image storage="&'kag.' + mp.page + '.base.Anim_loadParams.storage'" 以下略]
[endmacro]

というようなマクロを書いたのですが、[macroA page=fore] と指定しても
kag.fore.base.Anim_loadParams.storage を読み込んでくれずエラーが出てしまいます
どのように書けば動作するのでしょうか



275 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 17:53:42.89 ID:YcSY7ZqY]
>>273
やっぱりそうなんですね。 止められないとすると上に被せて止めるのが一番手っ取り早いみたいですね。
コンフィグ画面もずりずりとメッセージ枠の下に引っ張り出してますので、現在処理開始と同時にメッセージ枠の上に透明マスクして、ずりずりコンフィグをひっぱりつつマスクの上にボタン画像を貼ったレイヤーを同時に動かしてます。
現実的にはやはりこれが一番よさそうですね。

276 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 19:58:37.00 ID:i5ckUWNm]
>>264
コンフィグ画面をsetMode()するという手もあります。
ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Layer_setMode.html

>>274
imageタグの必須パラメータlayer= が指定されていないので
エラーになっているのでは?
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/Tags.html#image
マクロ中で
[image layer=%layer|0 storage="&kag[mp.page].base.Anim_loadParams.storage" ...]
にしては如何。

あと、baseに何も読み込まれていないと、エラーになるはず。
19:49:06 コンソール : kag.fore.base.Anim_loadParams.storage = (例外発生)(void) から Object へ型を変換できません。Object 型が要求される文脈で Object 型以外の値が渡されるとこのエラーが発生します
というか、エラーメッセージが見たい…。

閑話休題、こんなのも読んでみては。
ttp://www.geocities.jp/keep_creating/DojinDOC/HowToReadErrorLog.html

277 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 21:06:28.99 ID:jAwsX711]
>>276
レスありがとうございます
というかよくソース見てみたら単なるtypoでした……あああ
教えていただいたサイト勉強になります

278 名前:名前は開発中のものです。 mailto:sage [2011/02/20(日) 22:57:18.44 ID:YcSY7ZqY]
>>276
モーダルですね。
たしかにタイミングをうまくやればうまくいきそうです。
さっそく試してみます。

279 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 00:34:53.77 ID:lhX0r+bD]
たびたびで申し訳ありません。
式中関数をずっとやってたのですが、クラスの中に以下のfanctionを書いてさらに式中関数を書きました。
それでクラスの外にbase_x base_yを設定すると以下の関数がクラスの中でも動くのですが、これをクラスの中に入れるとエラーがおきてしまいます。
switchも同様です。
クラスの中に変数を入れて、式中関数にも反映や変更は出来ないのでしょうか?
ネットで相当調べたのですが、式中関数自体の情報が少なくて・・・・・

セッターをセットするかしないとダメなのでしょうか?
コンテキストもまだぼんやりとしかわからなくて申し訳ありません。


function mouse_xy(){
kag.primaryLayer.onMouseMove = function(x, y, shift){
if (x > base_x &&y < base_y){
switch = true;}
else{
switch = false;}
}
};

280 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 00:57:10.42 ID:fMTx5PkL]
switch = true;
これがおかしい

281 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 01:31:53.82 ID:lhX0r+bD]
そこは式中関数の中なので、問題無いと思うのですが・・・
一応switchをコメントアウトしてもやはりエラーが出ます。(base_xの段階ですでにエラーが出ます)
変数を受け取れないみたいで、function mouse_xy(){の直下で base_xの中身を調べると間違いなく変数の中身は入ってました。
なぜ受け取らないのか、どうやったら受け取るのか色々試してみたのですが・・・

282 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 01:34:19.33 ID:9LsDDRVm]
incontextof this; つけとけば多分動くよ

function mouse_xy(){
kag.primaryLayer.onMouseMove = function(x, y, shift){
if (x > base_x &&y < base_y){
switch = true;}
else{
switch = false;}
} incontextof this;
};

283 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 01:34:53.13 ID:lhX0r+bD]
ごめんなさい こちらに書く時に;の位置を間違えました。
function mouse_xy(){
kag.primaryLayer.onMouseMove = function(x, y, shift){
if (x > base_x &&y < base_y){
switch = true;}
else{
switch = false;}
};
}
これでうごきません

284 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 01:40:06.76 ID:IhibMUrA]
>>282 の解説をすると、
式中関数のコンテキストは null だから、中から関数外の変数を参照する場合は
その変数が見えるコンテキスト(この場合は this)を設定してやる必要がある。

あと、switch は予約語だからやめとけ。



285 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 01:49:13.85 ID:lhX0r+bD]
コンテキストがやっぱり関係してたのですね。
他がちょっとひっかかったのですが、何となく動きが変わりました。
switchの変数名は実際は違うのですが、確かにswitchと書いてたらもっとはまってたと思います。
完全に忘れてました。
ありがとうございます。

286 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 22:03:54.89 ID:n1ejhgIG]
primaryLayer.onMouseMove をのっとるのは
kag のクラス構成を調べないと危険

287 名前:名前は開発中のものです。 mailto:sage [2011/02/21(月) 23:56:00.34 ID:IhibMUrA]
そういうときはデフォルトの onMouseMove をとっておいてオーバーライドするメソッド内で呼べばいい。

288 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 00:07:26.34 ID:CxNE+PLH]
>>286
のように危険な行為だと認識して
>>287
な行動が出来ないからこそスレに質問投下してるわけで

初心者は最低限、KAG本体に手を出すのは地雷であり最終手段って認識が必要だと思う

289 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 00:30:51.37 ID:B8G5DMC7]
危ないんですね。
とすると、適当にプライマリレイヤの上に何か作ってそこでやらせた方が良いと言うことでしょうか?
一応そう言う形にしてはいるんですが・・・・

ところで、これは全画面だと誤動作起きますね
また新たな問題がorz

290 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 00:49:20.47 ID:CxNE+PLH]
全画面のときは拡大率を踏まえた操作が必要だから
YesNoDialog.tjs47行目〜に拡大率云々のコードがあるから、参考になるかも
難しいなら全画面禁止にするのもアリ

291 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 10:07:44.22 ID:B8G5DMC7]
だいたいやり方はわかったのですが、根本から作り直さないといけないみたいです。
とりあえずフルスクリーン使えないように禁則かけました。

292 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 11:50:54.54 ID:B8G5DMC7]
フルスクリーン、分かってるつもりでやはりまったくわかっていませんでした。
そもそもYESNOは新しくwindowを作るわけなので必要だと思うのですが、メイン画面が拡大するわけなので中は自動でサイズが変わるものだとばかり思っていたのですが・・・
自分で作ったレイヤーも追従すると思ったので、問題はたぶん.onMouseMoveが機能してないような気がします。
ゲーム中に通常画面>フルスクリーンにすると少し怪しいところもあるのですがたぶんちゃんと動いてるようなのですが、最初からフルスクリーンで起動させると自作の部分だけマウスが機能してないようです。
拡大に追従してないだけだろうかと思ったのですが、>>283のように”ここから右側で反応”とかしても動いてないのでどうしてだろうと色々試して原因を探してます。

293 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 13:27:15.79 ID:B8G5DMC7]
原因が分かりました。
yesnoの意味も良く解りましたが、これは起動時のみのチェックでいいのでしょうか?

動作中に画面サイズを変更した場合、内部的に勝手に拡大
起動時に画面サイズが違う場合、こちらで拡大率を計算

と言う事なのでしょうか?
起動中に、なんらかの動作で拡大率の計算が必要になるケースはあるのでしょうか?

294 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 17:18:36.05 ID:SNRfu77f]
全部観て激しく後悔してる俺が通りますよ。
全13話のうち必要な話しは90話くらいに収まる。後は全部つまらんテンドンでお茶を濁して尺稼ぎ。
手法として「こうだよ!」>>ウソぴょん>>「こうだろ!」>>はぁ?違うわよ知らなかったの?>>「じゃぁこれが正しいのか?」>>最初っから何もなかったのよ!と言う感じで物語の提示仕方が最悪。
伏線とか厨丸出しの設定とか辻褄合わせとか一切ぶん投げて、結局どうやったら自殺教団の教祖様が身勝手で我が儘で偽善者全開で他人をどうやって自殺させようかと言う訳の分からん展開。
エロゲライターの質と人間性の悪さをモロに露呈してくれちゃった感じ。



295 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 17:19:36.64 ID:SNRfu77f]
誤爆ってる。。。。

296 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 17:27:04.54 ID:s/oNMyi7]
どこのABスレだよ

297 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 21:04:44.22 ID:kvTQhI4B]
>>292
もうソースごとうpってみろよ

298 名前:名前は開発中のものです。 mailto:sage [2011/02/22(火) 23:36:43.81 ID:UnZ5HLAl]
Turbo C++ Explorerの新規ライセンス発行終わってんのか。
デバッガ使ってみようと思った俺涙目だ。
BCCしかねぇ。VCLわかんね。VCL依存排除はまだかね?

299 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 00:15:41.40 ID:WLu+ZLPV]
まだかねって誰がそんなことやってるの?

300 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 00:51:48.18 ID:zdIUpe9v]
お見せした方が添削早いと思うのですが、色々デバッグ用のコードとか、テストコードとか、素人丸出しのソースで1000行くらいあってとても恥ずかしくて見せられませんorz

301 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 01:44:28.21 ID:ObtitCQz]
聞くは一時の恥聞かぬは一生の恥という諺があってだな

302 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 02:16:49.82 ID:F9fPw7+l]
他人に添削されるのはすっごい勉強になるし
他人の添削をするのもすっごい勉強になる
特にこのスレには化け物じみた上級者も巣くってるのだから、添削されて悪いことは無い

って自称中級者の我輩が言ってみるテスト

303 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 06:24:18.94 ID:mH9qLY+I]
まぁ好い加減 情報小出しで
分からない分からないと一人芝居ばかり続けていると
そのうち誰かがキレると思うよ

304 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 14:44:15.16 ID:QMu9Zjz+]
超初心者で申し訳ありませんが、
出鼻を挫かれたので質問させて下さい。

クリッカブルマップの動作確認をしようと思い、
KKDEの「デバッグ開始」を実行してみたのですが、うんともすんともいいません。
元画像は表示されるんですが…。

ですが、KKDE付属のものでなく、
吉里吉里から直接DLしたもので起動させると、
正常に動作をします。

これは一体どういう事でしょうか…。



305 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 20:08:40.47 ID:5R1+1gPO]
>>304
書いてることがイミフだぞ。
判断に必要なことがまるで書かれてない。

306 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 21:21:27.34 ID:mH9qLY+I]
>>304
簡単なクリッカブルマップのコードを別に用意し、それを使っても同じような症状なら
KKDEのせいなのかな。俺使ってないから分かんないけども

だがそれ以前にfirst.ksで打ち間違いがあるとか、
導入した怪しげなプラグイン等がエラーを起こしてるとか
そんな気がしないでもないです

307 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 21:32:55.94 ID:QMu9Zjz+]
>>305
ごめんなさい、判断して頂くための必要事項が分かりません。
よければ教えて下さい。

KKEDで「デバッグ開始」から起動させるのと、そうでないのとで、
違いがあるのかをお聞きしたかったのです。

>>306
そういえば1パターンしか試してなかったので、
別のコードでも試してみます。

打ち間違いですか…
KKDEからの起動以外だと正常に動作したので、
その可能性は無いだろー、と思い込んでましたが、
ちょっと見直してきますね…。
あ、プラグインはまだ何も導入していないので、違うと思います!


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

308 名前:300 mailto:sage [2011/02/23(水) 21:37:05.73 ID:yCtHH5+S]
ちょっと仕事立て込んできましたので、後日見せられるくらいに整えてコア部分を切り出してどっかにアップしてみます。
まだ拡大とかには対応してないのですが・・・・・

309 名前:名前は開発中のものです。 [2011/02/23(水) 23:11:12.86 ID:RWhklJCu]
少し質問させてください。
以下のソースで…

[call storage="SaveAnywhere.ks"]
; 改ページマクロ[np]。セーブポイントにもなる。
[macro name="np"]
[p][er][label][er]
[endmacro]

マクロを使い、[np]でセーブポイントを作っていて、セーブするときに『栞1を「」にはさみますか』と
表示されるのですが、この文字を変えたく、「セーブしますか」にしたいです。
(「栞をたどる」も同様に変えたいです)

どこをいじればいいのかわからないので回答よろしくお願いします。

310 名前:名前は開発中のものです。 mailto:sage [2011/02/23(水) 23:31:47.95 ID:ArSALDru]
>>228>>309もさー
kag3docすら読んでないの?

311 名前:名前は開発中のものです。 mailto:sage [2011/02/24(木) 01:51:40.41 ID:y7AmFaEJ]
雪プラグインの新しいの(ただしβ)が出たそうだ。
ttp://www.geocities.jp/keep_creating/krkrplugins/
どっちかというと同じページのママキタボタンの方がイカスw



312 名前:名前は開発中のものです。 mailto:sage [2011/02/24(木) 08:26:38.33 ID:zihxCf29]
>>311
昔のエロゲにあった緊急回避ボタンだw

313 名前:309 [2011/02/24(木) 10:25:49.52 ID:+D5oy41z]
>>310
関連性のあるページは一通り読んだつもりなのですが見つからなかったので質問させていただきました。

314 名前:名前は開発中のものです。 mailto:sage [2011/02/24(木) 12:46:12.59 ID:MYN8n8ao]
>>228はともかく>>309は過去ログ読もうぜ



315 名前:名前は開発中のものです。 mailto:sage [2011/02/24(木) 12:49:02.36 ID:I/gdyVxb]
ママ来たボタンはあると便利なんだけど、実際はママ来たらぱにくって押すのを忘れてモニターの電源に手が行く罠

316 名前:309 [2011/02/24(木) 13:32:17.61 ID:+D5oy41z]
>>314
「■吉里吉里/KAG/TJS雑談質問スレ■」の過去スレのログでしょうか?

317 名前:309 [2011/02/24(木) 13:42:31.83 ID:+D5oy41z]
>>309ですが、MainWindow.tjsをいじったらできました。
ご迷惑をおかけしました。

318 名前:名前は開発中のものです。 [2011/02/24(木) 17:12:33.16 ID:qtUka4E2]
ママ来たセンサ

マイクデバイスを戸に設置し
普段サンプリングした音を元に監音から足音など異音を拾ったら
エロゲの方にDANGER表示して音量を下げてくれる

どうすか?

319 名前:名前は開発中のものです。 mailto:sage [2011/02/24(木) 19:57:24.21 ID:bsrGv7Ub]
いいんじゃね

でもおまいさんが実装するんだぞ

320 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 00:49:49.32 ID:k6OEBDVR]
雪プラグインだの桜吹雪だのみてるとパーティクルが欲しくなってくるじゃねーか。JK(実装の手間考えて)

321 名前:名前は開発中のものです。 [2011/02/25(金) 00:53:58.97 ID:0YYEeebz]
KAGEXにあった気がする
ただし使い方理解するのもめんどい

322 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 01:01:09.58 ID:QM5AOUv+]
パーティクルは相当マシンパワー無いときついっしょ。
動画で重ねた方がさすがに早いし軽いって。

323 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 01:46:21.60 ID:ll7vz09M]
あるいはどうしてもエンジン側で処理したいっつうのなら
OpenGLなりDirectXなりを経由してGPU弄れるようなプラグインを用意して、
処理をGPUに投げるかって所だな。


全部CPUでやったらi7でも潰れっちまうお……

324 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 11:31:57.14 ID:Bh5HnGf3]
動画で違和感ないループってどうやって作ってんだろ



325 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 11:53:39.55 ID:QM5AOUv+]
>>324
『Light Works』
つttp://lightworks.blog137.fc2.com/

1月20日の記事に作り方のヒントみたいな物が書いてある。
何を作りたいのか具体的にあるならこっちで聞くよりアフターエフェクツのスレで聞く方が良いと思われ。
もっともあっちはあっちで初心者スレでも超初心者はボコボコらしいからな。

326 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 12:33:24.18 ID:R0BWyfnx]
>>318
Kinect使った方が実装楽そう

327 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 15:42:11.81 ID:E7rXVLuh]
APimageプラグインを使わせてもらってるんですが
追加したイメージ部分のクリッカブルマップが無効になってしまうんですが
これの解決方法ってないですかね?

328 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 18:06:39.97 ID:x2ooVdwE]
なんで制作者に聞かないの?

329 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 18:45:12.17 ID:jc9ZCn7Q]
プライマリレイヤはトランスすると裏になるんだがプライマリに対になるレイヤは無いの?
初期時から裏になるレイヤを設定したいわけなんだが。

330 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 19:10:17.42 ID:mTARLNfK]
>>329
page=back じゃなくて?

331 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 19:28:36.80 ID:jc9ZCn7Q]
やっぱ適当に作ってpage=backで設定するしか無いのか
一枚しか無いと言う設定はわかるんだが、個人的には最初から裏に設定されてる対になってるレイヤ欲しいな。

332 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 19:32:21.93 ID:pkqC3WJG]
KAG のプライマリレイヤは kag.fore.base で、kag.back.base と対になってて、常にその名前で参照できるように制御されてるわけだが…

333 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 19:43:57.07 ID:jc9ZCn7Q]
>>332
それだとプライマリの画像領域を変更した場合はkag.back.baseも追従してしまうから、対じゃなくて親子と思ってしまうんだな。個人的には。
まあプライマリに子供二枚作れば済む話しなんだけど、なんか時々対になるレイヤーがあると構文の見栄えが良いなと思ってしまった。

334 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 20:37:39.75 ID:KaGPHYgI]
>>330-331
え 任意でそんなに簡単に裏表変えられるの??
kag.fore.baseが表でkag.back.baseが裏でどっちから作るかで表裏決まるんじゃないの??
snowplus.ksとか前読んで勉強した時にそうやって作られてたからそんなものだと思ってたけど。。。



335 名前:名前は開発中のものです。 mailto:sage [2011/02/25(金) 21:36:25.37 ID:qaX1hK9s]
>>327
クリッカブルマップを別のレイヤで使えば良いのでは

336 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 00:07:13.50 ID:AgOQ7ojX]
>>327
追加してるレイヤの、hitThresholdを0にしたらどうだろうか。

337 名前:名前は開発中のものです。 [2011/02/26(土) 03:20:01.45 ID:m+7cPohm]
パーティクルで思い出した。
fujidokoro.sakura.ne.jp/sai5sarashi/memo/memo00004.html#20041011_01
すごいよね、このひと。ノベルゲーのエフェクト程度ならフルTJSで充分いけるってコトじゃないだろうか。

338 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 14:47:18.59 ID:ehCnx66C]
>>337
うちのPCそこそこ早いからわかんないけど、これ1G程度のマシンだと快適に動く?
動くならかなりいけるって事だと思うけど。

339 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 15:19:05.07 ID:s69yTdd8]
これってどれだよ
3Dパーティクルなら使い物にならない

340 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 21:29:14.69 ID:AgOQ7ojX]
>>337
Core2Duo 1.8GHz でそこそこ動かすと25〜30%くらいCPUを食う。
似たようなのを前に作ったけれど、アフィン変換しながら画像を
コピーしたレイヤを多数表示するのは結構重くて、使いどころを
選ぶよね。
何でもできるわけじゃないけれど、TJSでも結構できるのは
敷居が低くて助かるよ。


341 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 21:37:55.17 ID:AgOQ7ojX]
>>327
hitThreshold = 256 で直ってたよ


342 名前:名前は開発中のものです。 mailto:sage [2011/02/26(土) 23:27:56.43 ID:GES0duZD]
>>335-336>>341
解決しました
ありがとうございます

343 名前:名前は開発中のものです。 mailto:sage [2011/02/27(日) 00:16:41.64 ID:xKnpNi19]
>>338
定格の1050TでCPU7%止まりだったが多分一度GCが動き出してからずっと24~30辺りをふらふらして27で落ち着いた。
CPUよりメモリが貧弱だと足引っ張って辛いだろうな。

344 名前:名前は開発中のものです。 [2011/02/27(日) 02:16:05.02 ID:aGPT5nfm]
【ゲーム制作】サスペンスギャルゲー 『フクロマンス』 【スタッフ募集】
ex14.vip2ch.com/test/read.cgi/news4gep/1277294113/



345 名前:名前は開発中のものです。 mailto:sage [2011/02/27(日) 20:06:50.11 ID:5FRHRkMk]
いい加減うざい

346 名前:名前は開発中のものです。 mailto:sage [2011/02/28(月) 12:21:43.11 ID:flqsSjoT]
ソコのイチだけど、次このスレに貼ったら削除依頼だします。私も動かないとね。






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

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

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