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/
512 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 11:40:41.66 ID:ZGP5Yocp] 商用向けのミドルウェアだから法人の金銭感覚じゃないと契約する気にならないと思うよ
513 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 11:45:36.03 ID:A4N0+OxO] 自分で作ればいいじゃん
514 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 11:47:52.64 ID:oRBlH6TB] 立ち絵用のLayer派生クラス作れば行けそうな感じ KAG側のレイヤ管理いじらないといけないかもしれないけど
515 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 11:53:55.74 ID:TEZZUUdP] 欲しいのはメッシュワープ機能のみなんだがな 誰か作ってくれないかな あとは手打ちが面倒と言うだけでやれない事は無い
516 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 12:05:41.43 ID:AzErF1kb] そりゃ多少は自作したけど、あれだけGUIになってるのは羨ましい >>497 のサークルの詳細は分からないが どんな所にせよ、そんな調子なら「面白いお話づくり」に リソースぶっこんだほうが受け手作り手ともに幸せになれる、ぜったい
517 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 12:11:14.97 ID:F7ptX0KX] >>509 それツール自体が吉里吉里なんだぜ…… いろいろとおかしい
518 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 12:18:18.78 ID:F7ptX0KX] メッシュはこっちだな ttp://ruriko.denpa.org/201102c.html#2301
519 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 12:23:12.95 ID:TEZZUUdP] >>518 同じM2のツールの最新版ってやつだよな このサンプル動かしたけど確かにメッシュがあればやれる幅が広がるんだが、dll誰か作ってくれるとほっこりする
520 名前:497 mailto:sage [2011/03/30(水) 14:45:31.48 ID:vdvKQkQV] ・・・あー、申し訳ないのですがまずサークル以前です。 弟の個人作成に巻き込まれて、色々押し付けられてるだけなので・・・ 身内だから切り捨てにくいし、注文は雑だし・・・ 「使いやすいやつ」とか「ぱぱっとできるやつ」とかで分かるかと。 確かにネットは慣れてるけど、吉里吉里扱った事無い人間に使い方調べさすなと・・・
521 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 15:43:41.14 ID:27U8aQAT] 今となっては吉里吉里のソフトウェアレンダリングって足枷でしかないよな オンボードでもアドベンチャーゲーム程度なら全く問題ないし それどころか画像の変形とか何でも無理矢理CPUでやったら要求CPUが上がってむしろ動作環境を狭める
522 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 15:49:21.13 ID:WZOwUTtk] プラグイン使えばいいだけだろ
523 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 16:01:03.21 ID:t7PLj+hJ] 現行吉里吉里は描画系の総入れ替えが可能になってるから、足枷にはなってないと思うよ。 誰かがなにかまとまったもの出さないと先にはすすまないだろうけど
524 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 17:53:17.26 ID:0wQrOlUs] >>521 >オンボードでもアドベンチャーゲーム程度なら全く問題ないし そうでもない ひとむかし前のノート使ってるからよくわかる
525 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 18:18:26.36 ID:A4N0+OxO] 今となってはっつってんのに一昔前ってアホかw
526 名前:名前は開発中のものです。 [2011/03/30(水) 18:24:00.17 ID:4wSckLwv] 【ゲーム制作】サスペンスギャルゲー 『フクロマンス』 【スタッフ募集】 ex14.vip2ch.com/test/read.cgi/news4gep/1277294113/
527 名前:名前は開発中のものです。 mailto:sage [2011/03/30(水) 19:53:41.79 ID:U87NiNJ9] >>524 だからって同じことをソフトウェアでやったらもっと酷いわ ハードウェアアクセラレーション全開前提で作って古いマシンで激重になるのは 表現の幅が広がったからであって、ソフトウェアレンダリングしたからって古いPCで軽くなるわけじゃないぞ
528 名前:名前は開発中のものです。 mailto:sage [2011/03/31(木) 07:34:04.23 ID:WVYLwF0U] >>520 優しい兄貴(姉貴)だな このスレのテンプレに載ってるサイト教えて「あとは自分でやれ」で良い気がするがw
529 名前:名前は開発中のものです。 mailto:sage [2011/03/31(木) 11:48:21.02 ID:/si7o8Qv] 弟「あ、あの……さ。ゲーム作るの、手伝って欲しいんだけど……」 俺の弟がこんなに可愛いわけがない!!
530 名前:名前は開発中のものです。 mailto:sage [2011/03/31(木) 22:46:42.37 ID:YOUEiDPA] 質問させてください。 吉里吉里逆引きマニュアルの「グラフィカルボタンに任意の文字列を表示させるには」 を使用しています。 ボタン表示などは問題なく作れたのですが これをifタグで判定させエンド回想に使用しようとしたのですが numが引っかかるのかエラーが出てしまいます。 numに見ているエンド数を入れてループさせればいいのかと思ったのですが 配置のことを考えるとこんがらがってしまいました。 何かいい方法がないでしょうか。
531 名前:名前は開発中のものです。 mailto:sage [2011/03/31(木) 22:47:53.66 ID:NB8CaWzK] >>529 弟モノのホモエロゲか!
532 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 10:52:28.66 ID:otZ2Uk62] M2ってはやってんの? www.youtube.com/watch?v=23C3tjF14nA
533 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 11:13:17.15 ID:PRHddTsG] >>530 とりあえずそこの部分のソース出さないとなんとも言えない >>532 単に動画ならAEで作った方が楽だし、スクリプトデモだとラグが酷い ところで観てないからわからないけど、これマギカとか言うアニメの曲? そうならメーカーが堂々と版権大丈夫か?
534 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 11:26:53.02 ID:DZ2M28SH] Madoka Partners(アニプレックス、芳文社、博報堂DYメディアパートナーズ、ニトロプラス、ムービック、シャフト) というわけで問題ない
535 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 11:30:17.81 ID:vOhZ3dL3] 版権もってる側のメーカーの1社だろ
536 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 11:39:28.85 ID:PRHddTsG] そう言う事か しらんかった
537 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 18:14:37.82 ID:olEHX+PM] メッシュワープ作ったとして誰がGUIかぶせるんだよ。 ぶっちゃけエロゲエンジンのメッシュワープなんて格子振動で代用が効くぞ?
538 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 22:47:01.50 ID:fH5VLP01] >>533 つべはカスラックに金払ってるから、カスラック担当の楽曲は使ってOKですよ?
539 名前:名前は開発中のものです。 mailto:sage [2011/04/01(金) 22:53:00.88 ID:fH5VLP01] internet.watch.impress.co.jp/cda/news/2008/10/23/21291.html >JASRAC管理楽曲をユーザーが自ら歌唱・演奏した動画を、YouTubeで合法的に公開できるようになった。 許されるのは「歌ってみた」と「演ってみた」だけで、まんま使うのは駄目なんだな。 誤情報垂れ流すところだった。訂正してお詫びしたい。
540 名前:名前は開発中のものです。 mailto:sage [2011/04/02(土) 00:50:12.04 ID:RTdZVYrZ] 元々JASRACは曲と詩の権利しか管理してないからそれ以外の演奏歌唱原盤などは個別に許可取らなきゃダメだよ
541 名前:名前は開発中のものです。 mailto:sage [2011/04/03(日) 15:39:23.52 ID:rYI21GJg] どうもKAGからTJS使うと、erがうまく動作しないような・・・ chあ wait er でもwaitがあるのにすぐ消えてしまう。
542 名前:名前は開発中のものです。 mailto:sage [2011/04/03(日) 22:31:32.19 ID:Ihca+d45] evalとかでハンドラ直接呼んでるとかいうオチじゃないだろうな
543 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 07:08:40.99 ID:6LFizwa2] resetwaitタグを使えばいいんじゃないかなー
544 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 11:15:16.88 ID:jwdWBsNJ] until指定するとエラーでました。
545 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 12:32:35.89 ID:jwdWBsNJ] KAG呼んだ方が安全かと思って… どうもforの中でタイミングがとれません
546 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 13:02:34.55 ID:L22M3zzt] どう呼び出したのか具体的に書かないと誰もアドバイスできないよ。たぶん >>542 のエスパーであってるとは思うが
547 名前:名前は開発中のものです。 [2011/04/04(月) 16:10:10.15 ID:lwT1IfMp] ちょっと質問なんですが、体験版を作ってその続き(体験版は一切改変しない)を作ったとして、 セーブデータは持ち越し可能でしょうか? 回答お願いします。
548 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 16:59:58.58 ID:4qfWEEAq] >>547 栞に保存される内容に齟齬が生じないなら持ち越し可能
549 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 17:50:46.26 ID:GxsAxYb4] だけど、それ以外のパラメータを普通は設定するから、最初にゲームを作ってそこから切り出して体験版を作ったとかじゃなければやめたほうがいいな
550 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 17:55:17.11 ID:mwkcwyfl] >>547 548の言うように可能だれど、制限が色々ある。 以下の「アップデートパッチについて(互換性編)」に詳細あり。 ttp://www.geocities.jp/keep_creating/DojinDOC/dojin-script.html これを読んで理解できないようなら、互換性は切り捨てた方がいいと思う。
551 名前:名前は開発中のものです。 [2011/04/04(月) 20:29:36.02 ID:4A2Y9HfE] >>548 、>>549 、>>550 回答ありがとうございます。 ちょっとやってみます。
552 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 22:05:13.74 ID:lPUyaufj] ex14.vip2ch.com/test/read.cgi/news4gep/1277294113/ zipはMSがサポートする限り残るだろうな rarはリカバリーレコード付けられるから変わる物が出ない限りまだ残るだろうな 7zは圧縮率高いしいいとは思うが対応するソフトがあれだし今の現状的にこの先も細々だろうな lzhはもう過去の遺物だよね
553 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 23:05:33.67 ID:wUQtKNHH] 質問です。 吉里吉里を終了したのに、再度起動しようとすると、 「吉里吉里は既に起動しています」 と表示され、起動できません。 これって何か原因があるのでしょうか? わかる方、いらっしゃいますか?
554 名前:名前は開発中のものです。 mailto:sage [2011/04/04(月) 23:24:26.70 ID:G4nttuKZ] それが制作中のデバッグ・テストプレイの話だったら どっかに小さい長方形の数個ボタンが付いてる奴が残ってる可能性があるから それの×ボタンを押す
555 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 01:17:59.00 ID:cwS0Flqc] >>550 >ttp://www.geocities.jp/keep_creating/DojinDOC/dojin-script.html >背景管理システム キャラクタ管理システム ここは統合しろよと思うな。 テキスト管理システムも移植性を考えたら今はOpenGL/OpenGLES一択だからAPIレベルで見ればテクスチャだから統合できるな。 スクリプト側で別物扱いしとけばいい。あとテキストや場面構成なんかのスクリプトと演出のスクリプトは分けたほうがいいだろう。 演出は昨今よく使われる表現は固定機能でそれ以外はプログラマブルで良い。どうせアレがほしいコレがほしい言い出すんだから。 こうだな↓ ------------------------------- ナレーショナル| |プ| ───────┤エフェクト |ラ| エンジン |FIXorPRG |グ| ─────────────┤イ| DSL |ン| ───────────────┤ ネイティブ │ ───────────────┘
556 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 01:25:36.50 ID:RaAL4h/2] 長方形のやつはなかったのですが、 タスクマネージャを開き、krkr.exeのプロセスを終了したら、 問題が解決しました。 ありがとうございました。
557 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 04:40:33.24 ID:WzE7KebC] あのさーソフトメーカーさんさー 頼むから、パッド無効をデフォルトにしておいてくれよ キーコンフィグもできないのに有効にする意味あるの? パッドでマウスエミュレートした方が操作早いんだよマジで ほんと使い物にならないからやめてくれ!
558 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 04:45:34.80 ID:dNSe1g7P] メーカーさんじゃないけど、-userconfオプションの設定で パッド無効にできるから、そうするといいんじゃないかな。 メーカーさんがオプション潰してなければ、だけど。
559 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 11:27:50.02 ID:x+oe2v+K] バカですが解決しました。 erは直下の行のchにも効果が及ぶようなんで、 ch er ch(消える) でできました。
560 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 15:46:18.68 ID:/A19z6f7] それきっと解決してないよね……
561 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 15:55:11.04 ID:x+oe2v+K] なんかわけのわからない問題がおきて、messageレイヤが別のになったりした。 もうイヤになったんで、普通にkag.processCh, clear2みたいなの使いました。 ・・・タグはもう使わないよ
562 名前:名前は開発中のものです。 mailto:sage [2011/04/05(火) 20:59:52.98 ID:n2d6KYVD] 公式ドキュメントって誰がメンテしてるか分かりますか? ちょっとドキュメント読んだだけじゃ厳しかったのでSystemフォルダ配下の TJSファイルを追ってるうちに、読みながらコメント付けてあとからNatural Docs あたりで出力してやればそれでドキュメント出来るよな、と思って。 既に作業中だったり、「それは○○がやってるはず」とかであれば自分がやる 意味ないけど、もう誰も手を入れてないのであればやろうかと思って。
563 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 00:04:37.31 ID:Cxr2lzXe] そりゃ dee たんだろう なんか作業するつもりあるならアカウントは発行してもらえると思うけど、 まずはある程度形にしてからにしようね。妙なコメントたされても誰も嬉しくないから。
564 名前:562 mailto:sage [2011/04/06(水) 00:52:35.86 ID:FlgZuuTF] >>563 やっぱりdeeさん本人か。開発MLが見えないのでひょっとしたら誰かいるのか と思ったんだけど。 確かに、アカウント発行されたくせにやるやる詐欺で終わるとか 最低なんでとりあえず一定以上形になったレベルにしてから言うことにします。
565 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 12:25:52.03 ID:Xozmjpnl] ちょっと質問させてください。 例えばGame_Timerと言うオブジェクトを作ってinterval=50くらいに設定して常にゲーム中動かしておいて、他の色々なクラスから呼び出して使うとか可能でしょうか? 具体的には、画像の移動やストップウォッチ関数みたいなものや、とにかく多目的に使いたいのですが、 現状ではそれぞれtimerを別々に設定していて最大で10個くらい同時に動かしたりするので負荷や無意味に消費してるメモリが大きいんじゃないかと思ってるのですが。 そこまで気にする必要は無いのでしょうか?
566 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 12:32:07.69 ID:ukUSXs5P] 無いです
567 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 12:49:19.39 ID:Xozmjpnl] ですか。 20個30個くらいでも全然平気なのですか?
568 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 13:05:57.88 ID:ukUSXs5P] メモリはレイヤ一つつくるほうが何百倍もくらいますから気にする必要はないです。 処理負荷のほうは、束ねたら束ねたで、結局処理ごとに呼び出し処理が必要になったり しますから、数千とか作ったりしない限りは誤差の範囲かと。 呼び出し先の処理のが支配的でしょうし。 普通はタイミングズレの問題のが問題になるんじゃないかと。 生成タイミングとインターバルの指定が同じなら原理的にタイマ間のずれは無いですが、 生成タイミングが違えば当然ずれます。同目的のものは適当に処理関数を登録する キューとかつくってたばねたほうが良いとは思います。いわゆる「タスクシステム」的な設計ですな。 処理によっては Continuous Handler の利用を考えたほうが良い場合もありますのでケースバイケースで
569 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 14:17:25.94 ID:+sMoec+E] M2モーションを作ってる会社ってWEBサイトあるのかな? ググってもみつかんないねぇ。
570 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 14:53:18.55 ID:SJn11A0A] M2でぐぐって1ページにでてくるし Wikipedia にものってるぞ
571 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 15:05:10.43 ID:+sMoec+E] マジかよ・・・
572 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 15:09:28.56 ID:+sMoec+E] M2のウェブサイトに CheeseWare MotionEditor の情報ってぜんぜん掲載されてないんだね。 てか色気のないサイトだなw
573 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 16:25:45.22 ID:uW9izcIi] あそこのあれで便利だなと思うのはUIだけ 素材を作るだけならもっと高度なツールがいくらでもある でもUI部分は確かに欲しい
574 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 16:34:47.13 ID:00lYdcUR] 機能デモの動画とか上がってるけど 一般公開してないのにどこ向けのデモなんだ
575 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 20:13:45.89 ID:HMV8D2rz] 質問させて下さい 現在コンフィグ画面でスライダーを使用しているのですが ゲーム画面を開きなおしたり、栞を読み込んだりするとスライダーの値を無視してBGM.tjs内のvar volume = 100000;でBGMが再生されます またスライダーを操作すると元に戻るのですが case 7: sf.bgm_vol = tf.SliderPosition[i]; kag.bgm.currentBuffer.volume=sf.bgm_vol; break だけではきちんと数値が反映されないのでしょうか?
576 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 20:41:43.30 ID:uW9izcIi] caseの条件を読む限り、sf.bgm_volの中身が、 tf.SliderPosition[i]と同じ場合sf.bgm_volの値でボリュームを設定しろと言う命令だけどそれでいいの? これだともしかすると例外caseが100000だったら、いくらやっても100000で鳴るんじゃないかな
577 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 20:43:39.82 ID:uW9izcIi] あっすまん ボケてる間違い 申し訳ない ウソ言った
578 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 20:51:17.07 ID:uW9izcIi] まず音を鳴らすには二種類あって、kag.bgm.currentBuffer.volumeやkag.bgm.currentBuffer.volume2を弄るよりkag.bgm.setOptions()を弄った方がいいよ
579 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 22:12:35.11 ID:HMV8D2rz] 575です case 7: sf.bgm_vol = tf.SliderPosition[i]; kag.bgm.setOptions(%[volume:sf.bgm_vol]); break; このように変更してみました 開きなおし等があってもBGM.tjs内のvar volume = 100000;に影響されないようですが 音が0%か100%でしか流れなくなりました
580 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 22:26:16.46 ID:uW9izcIi] もしかしてmidi? あともう片方の大域音量の方は?もしかして1とかになってたりして・・・・
581 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 22:31:33.99 ID:HMV8D2rz] いえ、Waveでやっています case 6: sf.bs_vol = tf.SliderPosition[i]; kag.bgm.currentBuffer.volume2=sf.bs_vol; kag.se[0].volume2=sf.bs_vol;// kag.se[1].volume2=sf.bs_vol;// break; case 7: sf.bgm_vol = tf.SliderPosition[i]; kag.bgm.setOptions(%[volume:sf.bgm_vol]);// break; 大域音量のほうは現在正常に動作しています
582 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 22:52:05.59 ID:uW9izcIi] あっスライダーが栞に反映されてないって事か。 それならstoreかrestoreに数値が反映されてない。 tf.は通常栞には反映されずに捨てられるから、その書式だとたぶんスライダーの受け渡しの変数にtfを使ってるから初期値に勝手にリセットされるんだと思う。
583 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 22:56:52.45 ID:uW9izcIi] 書式の最初にsfの値をtfに受け渡すか、tfじゃなくf値で持っておくかしないといけない。簡単な対処方としては。
584 名前:名前は開発中のものです。 mailto:sage [2011/04/06(水) 23:24:24.98 ID:HMV8D2rz] sf.SliderPosition[i]に変更してみたのですが、結果は変わりませんでした 栞に反映されてないというのは kag.bgm.currentBuffer.volume=sf.bgm_vol; このときだと思います kag.bgm.setOptions(%[volume:sf.bgm_vol]); この時は開きなおしても0%は0%それ以外の数値が100%で流れるようです
585 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 00:00:10.06 ID:0lbqox4T] もしかしてstringになってるとか?
586 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 00:24:50.53 ID:H8VyZEut] いえ、なってないです
587 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 00:33:16.00 ID:0lbqox4T] あとはDebug.messageで一個一個問題らしい場所を潰していくしか無いな
588 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 01:20:38.18 ID:H8VyZEut] とりあえずそれで頑張ってみます! レス下さった方、ありがとうございました
589 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 01:54:54.93 ID:NM0qSMim] window.actionで"onChange"拾え。 javaのPropertyChangeListenerと同じだ。
590 名前:名前は開発中のものです。 [2011/04/07(木) 04:35:40.96 ID:IRROSzL4] よろしくお願いします。 時間については私も今思うように時間が取れていない状態ですが、 投稿への反応は遅れないように勤めます。 ex14.vip2ch.com/test/read.cgi/news4gep/1277294113/
591 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 08:15:19.56 ID:H8VyZEut] function onChange(pos) { // onChange window.action(%[target:this, type:'onChange', position:pos]); } これのことでしょうか?
592 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 10:03:28.39 ID:ZDoxcC9j] >>568 お返事遅くなりました。 機能別に束ねて見て、複雑になるようならやはり個別に動かしてみたいと思います。 結構タイマーをいくつも作って同時に動かしていたので、これ重くないかな?といつも不安でした。 描画処理などに関わるタイマー(例えば常にレイヤーのopacityをチェックしているタイマーなど)を、指定した数値になったら描画処理を飛ばすような処理に書き換えればそれほど負担はかからないのですね。 ありがとうございます。
593 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 11:15:57.05 ID:bFgy7pAB] moveが動きだす前が重くなる。先に透明で流しておくか
594 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 11:57:45.47 ID:ZDoxcC9j] 内部的には、opacity=0は、そのレイヤが存在しない扱いみたいに処理されるのですか?
595 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 14:43:23.02 ID:H8VyZEut] 575の者です 解決しました case 7: sf.bgm_vol = tf.SliderPosition[i]; kag.bgm.setOptions(%[volume:sf.bgm_vol\1000]); break; ボリュームのところに入れる値を1000で割っていなかったから大音量になったようです
596 名前:名前は開発中のものです。 mailto:sage [2011/04/07(木) 23:19:38.30 ID:Ic8vCiKd] ただWaveSoundBuffer.volumeに丸められただけというオチか
597 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 14:28:43.13 ID:AF9o1fh6] 吉里吉里で前景レイヤに動画を載せて、動画の前にメッセージを表示させたいのですが メッセージを表示すると、動画が一時停止した状態のままになったり メッセージと動画を同時に表示することができません どうすればいいでしょうか(・ω・;) わかるかたお願いします m(_ _ )m
598 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 16:02:18.80 ID:LdFXaDAM] 無理です
599 名前:名前は開発中のものです。 mailto:sage [2011/04/08(金) 17:33:25.44 ID:AF9o1fh6] え!?
600 名前:名前は開発中のものです。 mailto:sage [2011/04/09(土) 00:20:38.22 ID:E39ZvGux] 動画の種類にもよると思う。 mpegはできるけどswfはできない。
601 名前:名前は開発中のものです。 mailto:sage [2011/04/09(土) 00:36:04.95 ID:CsXVUAwg] mpegだと思うけどやってる奴いるな 普通にやってるぽいけど、そんなに難しい事だったのか? ニコ動にアップされてるのあるじゃん
602 名前:名前は開発中のものです。 mailto:sage [2011/04/09(土) 00:45:45.59 ID:yUBbOazn] こういう時は、こう書いてみたけどうまくいかなかった、と質問すると添削してもらえるんだぜ
603 名前:名前は開発中のものです。 mailto:sage [2011/04/09(土) 14:38:48.60 ID:cNJ9Yspn] >>597 動画にメッセージ埋め込めば同時に表示されます
604 名前:597 mailto:sage [2011/04/09(土) 22:22:32.06 ID:aS5OO2gO] みなさんお答えありがとうございます! 貴重なご意見を参考にやってみたいと思います!
605 名前:名前は開発中のものです。 mailto:sage [2011/04/10(日) 23:27:10.65 ID:+isnffqI] すみません、色々調べたのですが、どうしてもわかりません。 [mapdisable layer="base"]をTJSから実行したいのですが、 該当する関数を教えて頂きたいです。
606 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 02:32:55.83 ID:+LJ/IDCI] クラスを作らずにfunctionの中で作ったレイヤを外部から使う事って可能でしょうか? 引数で渡せば可能なのですが、例えば画像を表示するだけの関数を作って、それをtimerで動かしたり透明度を弄ったりしようとしたら引数を受け渡せずに出来ませんでした。 単純にクラスを作れと言う意見は確かにそうなのですが、ちょっと気になって色々弄ってみたのですが素人に毛が生えた程度の能力じゃ駄目でした。
607 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 03:18:40.30 ID:cbi6oYPm] >>605 MainWindow.tjs内をタグ名で検索。関数の使い方も分かってお得 >>606 意味不明なので>>602
608 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 10:08:46.89 ID:+LJ/IDCI] function test_cg(){ var test_cg; var test_opa = 0; var timer; test_cg = new Layer(kag,kag.fore.base); kag.add(test_cg); with(test_cg){ // 適当に画像表示 .opacity=test_opa; .visible=true;} timer=new Timer(this,"action"); timer.interval = 20; timer.enabled=true;} function action(){ global.test_cg.test_opa++;} こう言うのを作って、test_opaをリアルタイムでtest_opa++みたいにしてじわっと表示させようとしたのですが、そもそもtimerが動いてないようでした。 classに纏めてやれば普通に動く事は分かってるのですが、こう言う剥き出し状態だとダメなのでしょうか? あとたぶんglobal〜もこれだとたぶんエラー起きると思うのですが。
609 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 11:10:50.49 ID:DIOJiFG7] test_cgとtimerを関数内で宣言すると、関数から出た途端に無効化されちゃう .opacity=test_opa はただの値の代入で opacity=0 と一緒。Layerクラスにtest_opa変数が無いからエラーになっちゃう 関数名と変数名の重複はしない方が良いよ var test_cg_layer; var cg_timer; function test_cg() { test_cg_layer = new Layer(kag,kag.fore.base); with(test_cg_layer) { .opacity=0; .visible=true; } cg_timer=new Timer(this,"test_cg_action"); cg_timer.interval = 20; cg_timer.enabled=true; } function test_cg_action(){ test_cg.opacity++; if(test_cg.opacity>=255) cg_timer.enabled=false; }
610 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 11:50:20.18 ID:+LJ/IDCI] 変数を中で宣言したからダメだったのですね。 どうしてダメだったのかがわかりました。 ありがとうございました。
611 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 15:46:27.12 ID:Jx6hYE2A] 便乗で申し訳ないです new Layerで作るオリジナルレイヤをforやwhile等でまとめて何枚も作る事って可能です? 数枚程度作るだけなら>>608 みたいにtest_cgとかみたいに直接レイヤ名を書けばいいけど数十枚とかなるとさすがに無駄に長大になるだけだから変数の配列でcg_name='test_cg[0]';cg_name = new Layer(kag,kag.fore.base);みたいに書いてみたけどダメだった
612 名前:名前は開発中のものです。 mailto:sage [2011/04/11(月) 16:26:47.22 ID:fb5/NXfm] >>611 例えば、cg_nameという本に、いくら「これは箱です」って書き込んでも、箱に変化したりはしない。 「これは箱です」と書かれた本になるだけ。 シンプルに書くなら多分、for文中とかでこう。分かるとおもうけどいちおう、 i は変数ね。 test_cg[i] = new Layer(layer);