- 1 名前:名前は開発中のものです。 [2012/06/10(日) 15:57:26.54 ID:TMnyIjmA]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 吉里吉里スレ過去ログ倉庫 ttp://bbs.bokunatu.com/krkr/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 ■TJSをもっと使うために ゲームのインターフェイスをカスタマイズしたい、また KAGの命令に無いことをしたくなったらまずここを読んでみよう。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります) 前スレ ■吉里吉里/KAG/TJS雑談質問スレ■その25 toro.2ch.net/test/read.cgi/gamedev/1323994344/
- 372 名前:名前は開発中のものです。 mailto:sage [2012/09/09(日) 23:06:04.76 ID:UoexBhAR]
- >>371
rehash()追加、ありがとう! でも残念ながら、以下のスクリプトで実測すると、rehash()が ある場合とない場合とで、実行時間の差は1%程度で殆ど変わらな かった…。難しいもんだね。 Plugins.link("ScriptsEx.dll"); for (var i = 1; i <= 40; i++) { var tick = System.getTickCount(); var hash = %[]; for (var j = 0; j < 1000*i; j++) { Scripts.rehash() if (j > 0 && !(j % 1000)); hash['abc'+j] = j; } dm('tick('+i+') = ' + (System.getTickCount() - tick)); }
- 373 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 16:48:31.80 ID:sxxAr/QX]
- >>372
そのテストコードは全体的にループ回数が少ない気がする。 i=40以降でどうなるか見てみた? あとrehashの呼び出し条件を下記にするとより効果的っぽい: Scripts.rehash() if (j>0 && !(j&(j-1))); 要素数が2^nのタイミング呼び出すようなコードね。 手元環境でtick(40)にて2倍くらいの差になった。 jが小さいと頻繁に呼ばれるのでj>0じゃなくて255とか適当に閾値決めてもいいかも
- 374 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 18:07:30.21 ID:8rk35zca]
- TyranoScript ティラノスクリプト
KAG3/吉里吉里と互換性のあるHTML5ノベルゲームエンジン tyrano.jp/ KAG互換?TJSの代わりにJS使うみたい。 サンプル見ると独自拡張もかなり入ってるみたいだけど。
- 375 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 18:08:41.02 ID:wEtTvUal]
- Deeたんとユカイな仲間たちにさんざん突っ込まれてた奴じゃないのw
- 376 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:03:59.53 ID:w8Iin1y0]
- なかなかいいなと思ったけど、
マウスポインタの絵変えたり右クリックと回転使えるの? サンプルでは出来てないが
- 377 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:05:13.30 ID:FEZq0v87]
- 右クリック使えないのならきついな
スマホ対応を視野に入れてるのなら仕方ないか
- 378 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:38:22.95 ID:U+XwcDpe]
- fillRectで枠線とか描けるようにしたけど、どうにも使い勝手があんまり……
いちいち画像で用意するほどのものでもないし、何か参考になりそうなのないかな
- 379 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:39:36.84 ID:wEtTvUal]
- プラグインとかで拡張しない限り1pixelの幅or高さの
長方形を描く以上でも以下でもないだろ
- 380 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:42:31.53 ID:U+XwcDpe]
- うーんと枠内に文字とか簡単に入れられるようになったり
ドラクエみたいに上が文字を入れられるように空いてる感じに出来たらなーと思って
- 381 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:46:16.41 ID:wEtTvUal]
- そんなのはまさに自分で「こっからこう線を引いてここを空けて……」って
関数を試行錯誤していくしかない テキストの幅とかはLayer.fontからこれで得る devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Font_getTextWidth.html devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Font_getTextHeight.html
- 382 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:51:12.25 ID:U+XwcDpe]
- そっかー。あとはLocateで文字位置調整したりで何とかするしかないかな
どうもです。なんとか頑張ってみようと思います
- 383 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 19:53:06.04 ID:wEtTvUal]
- 正直デフォのKAG依存でやってるレベルの人がレイヤーへの描画に手を出すと
いろいろハマりやすいから画像で用意しとくほうが無難だとは思うけど
- 384 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 20:33:10.08 ID:hfu+dhq8]
- っLayerExDrawプラグイン
- 385 名前:名前は開発中のものです。 [2012/09/10(月) 20:50:17.55 ID:FsWzzwS8]
- フォローが千超えたらしいし、俺一人くらい抜けてもいいよね…
- 386 名前:名前は開発中のものです。 mailto:sage [2012/09/10(月) 23:17:20.59 ID:vGyK/NHW]
- >>373
色々試してくれて本当にありがとう。 2^nのときのrehash()を試すと、ウチの環境(Corei3 2120T)では大体 全体的に20%くらい高速になった。ただ、n=50 の時で既に実時間で 2秒以上かかっていて、Pentium4 2GHz(個人的にユーザの最低ライン だと思っている) あたりだと10秒以上かかった。10秒が8秒に なってもあまり嬉しくない、というのが実情…。 辞書配列使わず、配列で作り直すと、同じ要素数でPen4でも 0.4秒以内に終わるから、やっぱり根本的な解決が必要なんだと 思った。 プラグインで辞書クラス作ってみようかなぁ…。
- 387 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 01:40:09.21 ID:4GvHH/gU]
- またDeeたんが女にしつこく絡みすぎてマジレスされてるお……
- 388 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 03:13:17.11 ID:B/bXUMF5]
- あなた頭大丈夫?とマジレスするのが普通なんだ
- 389 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 05:56:19.08 ID:/mp0HENN]
- 俺らはその変態が開発したツールを使ってるんだよなぁ・・・
と考えると恥ずかしくなってきたw
- 390 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 06:50:56.48 ID:B/bXUMF5]
- 出来たゲームでさえも変態ゲーだったりしないか?
- 391 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 11:29:57.33 ID:JfcGKgtO]
- >>386
どういう目的で辞書にそんな大量の要素を追加するのか知らんけど, データ構造を根本から見直してみれば? もちろん配列を使うのもひとつの手だけど,辞書を分割や階層化して 1つの辞書の要素数を減らす工夫をしてみるとか,一気にデータを格納せず, 必要になった時点で格納するようにするとか,色々と方法はあると思う。
- 392 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 18:16:51.39 ID:7lmoXcw9]
- 初ゲーム制作に使うエンジンをNスクか吉里吉里にするかか迷っていて、
最新OSとの相性は吉里吉里のほうが良さそうかなとこっちに傾いていたんだが、 吉里吉里の作者ってこんなおかしな人だったのか・・・ Nスクにした方が無難そうだな
- 393 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 18:24:54.50 ID:4GvHH/gU]
- Nスクの作者も政治論議でわけのわからんことを
ぶちあげてる変な人だよw
- 394 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 18:28:12.48 ID:xybWlsMr]
- ポストDeeたんとかいないの?
- 395 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 18:50:13.51 ID:lQqMX233]
- >>392
プログラマーは基地外な方が、いいものを生み出す気がするwww 偏見だけどwww
- 396 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 18:54:57.22 ID:4GvHH/gU]
- Deeたんの周辺もちょっと神経質な人とか多いよね
オープン系キチガイのDeeたんよりはいいと思うけどw
- 397 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 19:00:01.35 ID:xybWlsMr]
- Deeたんってオープンソースだったのかw
- 398 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 19:43:05.38 ID:VVJjhHPk]
- >>391
簡単に言えば、メッセージ画面に表示したままの履歴を持とうと している。文字属性やルビなどが頻繁に出現すると、それらの 変更の度に保存すると2000行(要求仕様だから減らせない)保存する だけで数万要素になる。ラベル通過時にセーブされるので、 最悪だとラベル通過ごとに数秒停止、みたくなる…。 今は配列を小汚く使って速度的な問題は出ないようにしたけど、 コードが汚いのでなんとかしたかったんだよ。 色々考えたけど、元テキストを履歴データにそのまま使うのは、 分岐時や[emb]でデータを表示した時の処理を考えると、別の パーサを用意するなど複雑になりすぎる(実際作ってみたが ちょっと速度的に厳しかった)。メッセージ画面をそのまま履歴に 使うことも考えてみたが、必要な変更が多すぎた。なので、 今回は今の実装で進むことにするよ。というか、辞書配列 使わないだけで速度が十分になるのがなんとも…。 「使い方によっては、辞書配列はびっくりするほど遅い」と いうのが分かったのが収穫だったということで。みんな ありがとう!
- 399 名前:名前は開発中のものです。 mailto:sage [2012/09/11(火) 22:26:25.02 ID:7Ppo+g9F]
- 最近興味が沸いたんだけど
みんな凄いなーどのぐらいで扱えるレベルになった?覚えるコツとかある?
- 400 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 00:06:39.11 ID:p5BqBTpn]
- >>392
YU-RISは?
- 401 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 00:23:07.00 ID:LfZ0Z62G]
- 使用報告を要求するツールは使わない
- 402 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 00:33:04.45 ID:F435bvG3]
- 使用済みDeeたん…
- 403 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 01:03:18.81 ID:u+tTt8No]
- >>399
覚えるコツは、やっぱり自分で何か作ってみることだと思う。 あと他の人の書いたプラグインなど読んでみること。 それと、わかんないことをわかるまで調べてみる根気。
- 404 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 01:08:59.05 ID:NpPGs8Ln]
- 覚えるコツ
自分のレベルを自分で把握する 中学生がアソビで作るようなしょぼいノベルゲームから、まほよまで作れるのが吉里吉里だからね
- 405 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 01:15:48.85 ID:LjfvtzVb]
- 元々C++とかのプログラム言語は知ってたからプログラム的な問題は大丈夫だったけど、
裏画面のシステムはちょっと躓いたなぁ。 いじりながら、ようやく覚えた。あとはリファレンスと開きっぱなしにしたり、常にググったり。
- 406 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 01:17:34.83 ID:NpPGs8Ln]
- プログラムができる人間の場合KAGでかえってつまづいたりすることもある
KAGとTJSの関係ってどうなってるの???って
- 407 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 07:53:11.27 ID:KrJ2O0Xn]
- プログラムかじってて裏画面がわからんw?
ニワカすぎて腹痛いわ。 当たり前のシステムだろうが
- 408 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 07:54:51.76 ID:KrJ2O0Xn]
- その一行でド素人PGでだとわかる。
- 409 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 08:21:18.69 ID:5vJqmtwF]
- ドキュメントを読んで最初に裏画面に対して抱いた印象はダブルバッファの延長?だったなーと思いだした。
- 410 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 09:51:23.69 ID:LjfvtzVb]
- >> ID:KrJ2O0Xn
(´-`).。oO(なんでこの人、煽ってくるんだろう……怖い)
- 411 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 10:54:56.71 ID:KrJ2O0Xn]
- >>410
>元々C++とかのプログラム言語は知ってたからプログラム的な問題は大丈夫だったけど、 片腹痛いだけ。 よくC++を問題ないとかいえるなと。 プロでも理解できないのに。
- 412 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:02:55.05 ID:LjfvtzVb]
- >>411
あの仕様自体がカオスの、C++を問題ないなんて一言もいってないじゃないですかヤダー。
- 413 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:08:58.47 ID:KrJ2O0Xn]
- 自分の書いた文章読めとしか言えない
- 414 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:10:34.23 ID:KrJ2O0Xn]
- まあその程度の脳みそだからダブルバッファも知らんのだろうけどw
- 415 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:12:47.97 ID:LjfvtzVb]
- >>413
俺は、条件分岐とかループとか、そういう初歩のプログラム問題は大丈夫っつっただけだよー。 吉里吉里にアレク以上にtemplateについての完全なる理解が必要なら知らんけど。
- 416 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:13:36.87 ID:LjfvtzVb]
- >>414
お、おう……。
- 417 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:18:18.07 ID:kIjd7kIW]
- kagの裏表画面は、ダブルバッファと似て非なるものだぞ
- 418 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:19:59.99 ID:KrJ2O0Xn]
- 概念は似てるし、C++でダイレクトXいじったことあるやつだら誰もがそう思うってだけのこと。
- 419 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:20:07.78 ID:sHOhZnIx]
- >>417
よせ まだ早い
- 420 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:25:27.50 ID:KrJ2O0Xn]
- それにDeeをバカにしてる奴多いけど
お前らザコがあのレベルに達することないわ。 組める奴いるのかよw 見た感じど素人の集まりじゃねえか
- 421 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:28:45.82 ID:kIjd7kIW]
- DirectX的にはマルチパスレンダリングだろ
- 422 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 11:35:21.35 ID:sHOhZnIx]
- >>420
>それにDeeをバカにしてる奴多いけど バカかてめえ Deeたんをバカにしてるやつなんていねーよ 変態すげーなとは思ってるが
- 423 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 12:57:52.97 ID:NpPGs8Ln]
- いやDeeたんの変態っぷりはだいぶバカにしているけどねw
特に女に迷惑かけるのがいかん 変態紳士というものは迷惑をかけずに独り嗜むものだ
- 424 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 15:13:10.92 ID:dE2TVkK4]
- 変態性はなんやかんや言ってるがだれもプログラムに関しては何も言ってねーよ
- 425 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 16:46:27.95 ID:3Cr784K5]
- 自分は雑談スレとはいえ吉里吉里に直接関係ない
Deeたんヲチは最近多くてなんだかなとは思っていた Twitterさえなければなぁ・・・
- 426 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 17:04:52.21 ID:o4M6gJnM]
- スマホで吉里吉里動作するエンジンが出来たって?
almight.jp/
- 427 名前:名前は開発中のものです。 mailto:sage [2012/09/12(水) 19:13:16.81 ID:VivVo9gC]
- >426
>※TJS2とは互換性がありません。また、直接KAGをスクリプトで制御している場合は修正が必要な場合があります KAGだけで組んでいるの前提の状態みたいだな そのまま変換ツール通して終わりには、ならないっぽい
- 428 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 01:46:49.14 ID:CLOJMeGZ]
- >>425
ヲチられるのはしかたないでしょ みんなネットしてるご時世、Twitterなくてもあの性格じゃ遅かれ早かれ変態紳士として周知されたろうなw
- 429 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 01:55:32.35 ID:eNG74QZz]
- レス数が増えてるのをみて覚悟したが、やっぱり飛ばし見
- 430 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 03:29:14.52 ID:7gLUclkJ]
- 紳士ちゃうねん
- 431 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 11:33:11.85 ID:R9AkC3XM]
- Deeさんのキチガイ面白いじゃん
むしろ吉里吉里の好感度上がったわw
- 432 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 15:13:22.00 ID:RYiAV76z]
- プログラマーに限らずクリエイター系はみんな変わり者が多いよ
それに作品自体の素晴らしさと、その作者の人格はビックリするくらい比例しないしねw
- 433 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 18:13:04.72 ID:LBGhbu9g]
- 流れぶった切ってすみません。
質問ですが、tjsにはtypedefみたいなものは無いのでしょうか? 現状新たに短い名前変数を定義してやってますが、 バグの引き金になりそうでちょっと怖い……。
- 434 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 18:34:31.58 ID:jfceVyYp]
- 変わり者が多いくらい可愛いものじゃないか。
途中でいなくなったり逃げることを思えば。
- 435 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 18:52:03.40 ID:PQnSp01L]
- 型指定できないのにtypedefなんかねーよ
- 436 名前:名前は開発中のものです。 mailto:sage [2012/09/13(木) 23:50:00.66 ID:WKlwUkQ8]
- 初めてみようと思ったけど吉里吉里2 2.32 安定版 revision 2が最後なんだな
- 437 名前:名前は開発中のものです。 mailto:sage [2012/09/14(金) 09:42:41.51 ID:k2Bm2ljq]
- 開発版ばっかで安定版出さないからね
- 438 名前:名前は開発中のものです。 mailto:sage [2012/09/14(金) 13:17:27.83 ID:3x9+OZN9]
- 開発版、安定してるよね
- 439 名前:名前は開発中のものです。 [2012/09/15(土) 21:00:15.01 ID:L3uagn2D]
- Nscと吉里吉里 なぜ差がついたのか 慢心環境
- 440 名前:名前は開発中のものです。 mailto:sage [2012/09/15(土) 21:01:24.09 ID:+LNpgNe7]
- 最近だと吉里吉里より新しい世代のエンジンのほうが
なんぼか名前を見るようになった気がする
- 441 名前:名前は開発中のものです。 mailto:sage [2012/09/15(土) 21:55:44.75 ID:GyI+E9Wk]
- 上でも出てたユーリスっていうやつか
- 442 名前:名前は開発中のものです。 mailto:sage [2012/09/15(土) 22:23:15.69 ID:NKh4kN0i]
- エロゲだとまだまだ吉里吉里無双じゃのう
- 443 名前:名前は開発中のものです。 mailto:sage [2012/09/15(土) 22:26:36.69 ID:+LNpgNe7]
- 吉里吉里より新しい世代のエンジンの主なアドバンテージは
ユーザー(開発者)フレンドリーだって点だからねえ 同人作家とか向けだわな
- 444 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 04:59:20.09 ID:6gNgPihV]
- 最新KAG3で質問があります
moveをスムーズに連続で呼び出したいのですが、moveの間に微妙な間が出てしまいます 実現したい動きはスプラインで表現できないものです 再現コードは下のような感じです *loop [move layer="0" page="fore" time="1000" path="(600,400,255)(300,200,255)" spline="false" canskip="false"] [wm] ;ここに間 [move layer="0" page="fore" time="1000" path="(300,200,255)(600,400,255)" spline="false" canskip="false"] [wm] ;ここに間 [jump target="*loop"] 間を取り除く方法をご存じないでしょうか
- 445 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 05:28:52.29 ID:JbsaSqMU]
- >444
path属性に始点はいらない というか書いちゃダメ
- 446 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 10:18:57.04 ID:NDX93R+8]
- 質問です
メニューバーに「音量」ではなく直に「BGM」をつけるのはどうしたら良いでしょうか 効果音を使っていないのでダイレクトにBGM音量を変更をしたいです 他のシステムメニューと同じように変更できないため行き詰ってます よろしくお願いします
- 447 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 11:05:16.86 ID:6gNgPihV]
- >>445
すみません再現コード間違ってました 始点を抜いたらかなり改善しました でも実コードでは始点を書いていなかったんですよね 実コードでは他の動作も行っているからそれが問題なのでしょうかね もう一度再現コードを書いてみます *loop [move] ;ここでいろいろ、だけどmoveのtimeを十分にとっているので問題なし? [wm] [layopt];visibleを変更 [jump target=*loop]
- 448 名前:名前は開発中のものです。 [2012/09/16(日) 11:48:34.00 ID:6gNgPihV]
- 追加情報です
始点を抜いた再現コードでも画像サイズが大きくなれば引っかかるようになりました これは対処のしようがないのでしょうか
- 449 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 12:57:20.76 ID:Ea43IitD]
- 該当シーンに来る前に非表示状態で読み込みだけしておいてキャッシュさせるしかないよ
- 450 名前:名前は開発中のものです。 mailto:sage [2012/09/16(日) 13:06:28.41 ID:6gNgPihV]
- >>449
回答してもらったのかな アドバイスありがとうございます でも今回はimageタグで読み出した後、moveとmoveの間の引っかかりなのでキャッシュは生きていると思ってます
- 451 名前:名前は開発中のものです。 mailto:sage [2012/09/17(月) 02:14:53.59 ID:cizX3Nm2]
- >>450
1280x768のゲーム画面で、1280x768の画像を以下のスクリプトで 動かしてみたけれど、特に止まるようなことはなかったよ。 CPU=Corei3 2120T、WinXP(32bit)、吉里吉里2.30.2.416で。 何か別の問題じゃなかろうか。同じスクリプトで、そっちで ちゃんと動くかどうか確認してみては。 [image layer=0 page=fore storage=1280x768] [layopt layer=0 page=fore visible left=600 top=400] *loop [move layer="0" page="fore" time="1000" path="(300,200,255)" spline="false" canskip="false"] [wm] [move layer="0" page="fore" time="1000" path="(600,400,255)" spline="false" canskip="false"] [wm] [jump target="*loop"]
- 452 名前:名前は開発中のものです。 mailto:sage [2012/09/17(月) 02:46:03.22 ID:cizX3Nm2]
- >>446
その聞き方だと何をしたいのか全く理解できない。 それじゃ誰にも答えてもらえないよ。 たとえば、 『吉里吉里 2.32付属のgvolume.ksを使って、first.ks冒頭で [call storage=gvolume.ks] [gvolmenu name=BGM control=bgm] と実行すると、ゲーム画面上部に表示されるメニューバーに「音量」が追加され、 サブメニューとして「BGM」が選択できるようになるが、この「BGM」サブメニューを 直接メニューバー上に配置して選択できるようにしたい。どうすればいい?』 …と聞かれると、ああそれはね、gvolume.ksの12行目、insertToRoot = false; の部分をinsertToRoot = true; にすればいいんだよ、とか答えられる。 質問は極力具体的に、切り貼りすればすぐ確認できる(パラメータも省略しない) テストスクリプトを付けるのがコツ。答える方だってヒマじゃないんだから、 確認手間が少ないととても嬉しい。昔、環境とか質問のテンプレって無かったっけ? あと回答者も、最近は確認せずに無責任に答えてる人が多い気がする。 それが絶対悪いとは言わないけれど、でも自分の回答内容は一度くらいは 実際に確認した方がいいと思う。 変なところでミスってて恥ずかしい思いをすることがあるから > 俺も。
- 453 名前:名前は開発中のものです。 mailto:sage [2012/09/17(月) 10:31:13.53 ID:KduT4OFS]
- >>451
確かに環境依存のようですね moveとmoveの間がカクつく CPU=Athlon(1.15GHz) WinXP(32bit) 古里古里2.31.2010.425 CPU=Atom D510(1.66GHz) WinXP(32bit) 古里古里2.31.2010.425 カクつかない CPU=Phenom 2 x4 905e(2.5GHz) Win7(64bit) 古里古里2.31.2010.425 しかしながら少し古い環境でもカクつかないようにしたいと考えています 質問後、KAGのmove処理部分のソースを読み、実現したい事に対して無駄が多いと思いました そこでtjsで実験コードを記述すした所、問題が解消されたようなのでmoveはやめてそちらに移行します ご回答ありがとうございました
- 454 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 04:08:23.42 ID:+sRq8PkX]
- Twitter見たらまた女に絡んでて、やり取り読んだら引いた
奇人変人というよりは、単に物凄く傲慢な人? 正直こえーよ
- 455 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 04:09:47.88 ID:7+JvMwAV]
- 会社の面接に来た学生をバカにしてやったwwwwwww みたいのも
前書いてたしなあ 基本的に体育会系っぽい
- 456 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 09:43:46.58 ID:y5ASKkLq]
- 傲慢でもなんでも最後まで仕事するなら全然OK。
そういう世界だろ、ゲーム関係って。
- 457 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 09:46:32.77 ID:0VmzV2r8]
- 確かDeeたんの仕事はゲーム関係じゃなかったような
- 458 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 13:17:07.36 ID:cJ5EOEAB]
- deeが奇人じゃなかったらこんなにライセンス緩くならなかった
奇人で良かった
- 459 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 13:56:07.57 ID:akpSNMXS]
- 作者ヲチの話題で盛り上がるくらいなら過疎のほうが遥かにマシ
- 460 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 15:10:53.24 ID:uj2LWIu1]
- 奇人変人ではなく変態が正しい
- 461 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 19:22:43.60 ID:58b3g8V6]
- 始めて1ヶ月たつけどサッパリ
はじめはこう!とかこうやっていくといいよとかコツみたいなのない? 本でも買おうかな
- 462 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 21:30:08.64 ID:b7k3fuND]
- 昔の人は良い事を言いました
「学問に王道なし」
- 463 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 21:31:15.38 ID:SYx25BQp]
- 吉里吉里2.32で以下のスクリプトを実行した後、コントローラの[X](終了ボタン)を
押すと、「アドレス 00000000 でアドレス 00000000 に対する読み込み違反が おきました」と怒られます。setZoom()がなければエラーになりません。終了 間際でログも出ないので原因が分からないのですが、使い方を間違っているので しょうか。 ; config.tjsではscWidth=640、scHeight=480と定義してある [eval exp="Debug.controller.visible = true"] [iscript] kag.setInnerSize(320, 240); kag.setZoom(1, 2); [endscript] [s]
- 464 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 21:55:51.36 ID:z5aSheui]
- 定義したマクロが呼び出せるファイルと呼び出せないファイルがあるのですが、そんなことがありえるのでしょうか?
;名前を表示するマクロ [macro name=名前表示] [ボイス char=%text buf=%buf number=%v cond=mp.v] ;以下キャラの名前を表示する処理 [endmacro] ;ボイスを再生するマクロ [macro name=ボイス] ;ボイスを再生する処理 [endmacro] 直接「ボイス」というマクロを呼び出すのはどこのファイルでもうまくいくのですが 「名前表示」というマクロはファイルによって呼び出せたり呼び出せなかったりしているらしく キャラクターのボイスが再生されない状態です。 (エラーははいていません) マクロを定義してあるファイル(macro.ks)はfirst.ksで読み込んでいますし データをロードせず、初めからゲームをプレイしても同じ現象が起こってしまいます。 不可解な現象で戸惑っているのですがどなたか解決方法をご存知の方、いらっしゃらないでしょうか?
- 465 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 22:29:24.65 ID:TOnFJfOU]
- よくわからんけど低スペだからよくでるよ
終了時のアドレスのEAccessViolationみたいなの。 最悪終了しても音楽だけずっとなりつづけたりする。 昔相談したけど低スペだかららしいんで諦めた。
- 466 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 22:40:07.57 ID:SYx25BQp]
- >>465
463です。PenM(1.2GHz)でもCorei5(2.4GHz)でも両方起こるから、 スペックは無関係だと思っています。 それに、低スペックだからEAccessViolationが出る、なんてことは 無いはずです。ヌルポだから、論理的な間違い以外はないと 思うのです。
- 467 名前:名前は開発中のものです。 mailto:sage [2012/09/18(火) 23:43:09.69 ID:+YMeJqrj]
- みんなエディタ何使ってる?
- 468 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 00:23:47.25 ID:iuOUAkTk]
- >>461
初めてなら基礎から1つずつ順番にやっていって徐々に手のひら広げるがいいかと
- 469 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 00:25:31.90 ID:iuOUAkTk]
- >>467
KKDE リロードせずに書き込んでて数レス進んでいることに気付かなかった件
- 470 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 08:44:11.96 ID:GZsJ2O81]
- さくらエディタ
- 471 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 08:56:14.28 ID:6lRCI+jb]
- KKDE
- 472 名前:名前は開発中のものです。 mailto:sage [2012/09/19(水) 12:44:54.38 ID:c2jnYCxB]
- ちょっとスレ違いかもですが
ライター等でスクリプト打てる人ってtjs,kagどっちがどこまでできたらいいですか?
|

|