[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その5 (992レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
694: 05/02/16 01:13 ID:+SYo6rwW(1) AAS
相変わらずの基違いっ振りですな
695(5): 05/02/16 18:42 ID:XnnaZT4W(1) AAS
なんかノベルゲーム作ってて13kbのシナリオがksにすると170kbになった。
要領悪いんだろうなぁと思いつつ。
696: 05/02/16 19:36 ID:io/biDLm(1) AAS
>>695
めちゃくちゃ高度な演出とかが入ってるならそれもありかと。
697: 05/02/16 20:06 ID:wS264nt5(1) AAS
>>695
マクロ化できそうなところを探してみるとか
ごちゃごちゃしてると自分が見にくいと思うから
いや、問題ないならいいんだけど
698: 05/02/17 00:42 ID:AcBSAP7w(1) AAS
♪マクロの空を貫いて〜
699(1): 695 05/02/17 01:16 ID:XQt8KFjD(1/2) AAS
こんな感じw
セリフが「あ……」の場合
ラベル
立ち絵表示マクロ
モード識別
条件付きヒストリーアウトプット不可
メッセージウィンドウ表示
省9
700: 05/02/17 02:24 ID:8gUMXWNb(1) AAS
>699
明らかに要領悪いな。
マクロで半分くらいには出来そうだ。
701: 05/02/17 02:42 ID:gqlp/hIC(1) AAS
>>695
tjs使いなら2行で済むな。
702(1): 05/02/17 03:37 ID:GcsN9N1j(1) AAS
こんな感じに、マクロ化すればどう?
ラベル
________________
立ち絵表示マクロ
________________
表情表示マクロ
_________________
省16
703: 695 05/02/17 10:59 ID:XQt8KFjD(2/2) AAS
なるほど。もともと
フォント情報
条件別ボイス処理マクロ
あ……
リセットフォント
から作品重ねる度に条件付け増やしていってたのでこんな事にw
ちょっと考えてみるかなー。
704: 05/02/17 14:53 ID:olDubZLQ(1) AAS
吉里吉里マクロ化選手権。
規定の演出を入れながら以下に軽くKsを作るかを競う……ってのはどう?
他人のマクロって気になるよね
705: 05/02/17 15:25 ID:ElIxvyV5(1) AAS
>702だけど、
俺の場合こんな感じで、本文の基本を組んでいて
必要に応じて、マクロを入れている
*|ラベル
[ページ開始]
本文1行目[r]
省23
706: 05/02/18 14:39 ID:VzJDqxAB(1) AAS
スヒィアスて……ぬっは〜て……おしるこて………
707: 05/02/18 15:11 ID:xl8TV5f0(1) AAS
なんかまた調子にのっていろいろくだらねーこと書きそうだな。
注意されるまでわからんのかこのリア工は。
708: 05/02/18 20:28 ID:ef/vKwPA(1) AAS
それがDQNクオリティ
709(1): 05/02/18 23:14 ID:UwvUntDd(1) AAS
ス費明日の配布してるゲームを怖いもの見たさにダウソしたさ。
で、二日くらい放っといて忘れていた今日、ふと目に付いたので、
スフィアすのだとは気付かぬまま、それをやってみたさ。
いや〜止まる止まる。ぶち切れたね。選択肢もないのにシナリオ停止したり、
ラベルが見付かりませんと報告されたり、選択肢群の表示途中で改頁しちゃったり、
こんな状態のものを配布するってなどういう了見だってんで
同梱の更新履歴見たら去年八月からの更新履歴が載っていて唖然として
省1
710: 05/02/18 23:44 ID:xKgBZWCa(1) AAS
勇敢なる>709に敬礼ーっ
711(4): 05/02/19 00:16 ID:CDIrRsjV(1/3) AAS
外部リンク[html]:contest2004.thinkquest.jp
このドメインって学校の大会だったよな?
712: 711 05/02/19 00:18 ID:CDIrRsjV(2/3) AAS
直リンしちゃった orz
中の人スマソ
713: 05/02/19 02:07 ID:R0Z8VAHK(1) AAS
>>711
ドメインのことは知らないが、このサイト背景に字が重なって読みにくい…。
714(1): 05/02/19 08:42 ID:sl4VoTg3(1) AAS
>>711
外部リンク[html]:contest2004.thinkquest.jp
ThinkQuest
このWebサイトはThinkQuest@2004出品作品です。
715: 711 05/02/19 14:33 ID:CDIrRsjV(3/3) AAS
>>714
情報thanx!
ぐぐったらちゃんと出で来たThinkQuest。
中学生と高校生のイベント(?)のようで。
716: 05/02/19 20:24 ID:JM1BXBDx(1/2) AAS
マクロ化するメリットってksファイルの軽量化と視認性の向上くらいだよね?
717: 05/02/19 20:37 ID:9ib2Plci(1/3) AAS
AA省
718: 05/02/19 21:34 ID:9ib2Plci(2/3) AAS
AA省
719: 05/02/19 21:50 ID:JM1BXBDx(2/2) AAS
ごめんクマ。書き方がわるかったクマ。
保守性も安定性も別の手段でとってるので
俺の場合、そっちを直してマクロも直すことになるんだ。
だから出来るだけマクロを使わない方向でスクリプトを
つくっていきたいのだけど、そうした場合は視認性が悪くなるくらいで
ゲーム中の処理速度とかはかわらないよねと聞きたかった。
720: 05/02/19 22:01 ID:0GkhGclS(1) AAS
処理速度がどうかはダレにもわからんから、自分で調べろタコすけおじさん
721: 05/02/19 22:24 ID:9ib2Plci(3/3) AAS
別の手段ってのが何を意味するか良くわからないので
はっきりしたことは言えないけど、内部的にはマクロは
元のタグ群に展開されるので、使わなかったからといって
速度的に不利になることはないはず。
722: 05/02/19 22:55 ID:ENXN7azq(1) AAS
多分別の手段ってジェネレータとかそんな感じじゃないかな
詮索してもどうなるわけでもないけど
723: 05/02/20 00:14 ID:Ox8uVojh(1) AAS
中間言語への展開っていつやってるんだっけ……
なんとなくマクロ使わない分メモリ逼迫して余計遅くなりそう
っていうかそんなの心配になる奴は自分で調査したり自分でエンジン組んだりしなさい
724: 05/02/20 00:54 ID:7qErGj1Z(1) AAS
>>923
相当細かいつっこみだがマクロ使うほうが少し処理が増える
辞書配列へのアクセスが増えるから
しっかしマクロ云々いうよりも立ち絵なんかの周囲の
無駄に広かったりする透過部削るとかの方がよっぽど効果あるだろ
まぁ、それだって見てわかるような違いは出ねぇが
んな暇あるなら画像をtlgにしようぜ!
725(2): 05/02/20 12:53 ID:9CHlMpwY(1) AAS
前に3Dプラグイン開発中を見たんですが、どこで見たのか分からなくなりました・・・
どなたか分からないでしょうか?
726(3): 05/02/21 00:22 ID:Jcgumuvk(1/2) AAS
吉里吉里って、マウスの右クリックや中央クリックを普通に検出できないような気がするんだけどどうなんだろう。
Window クラスや Layer クラスに onClick というイベントがあって左クリックは簡単に検出できる。
でも右クリックを検出するための機構はないよね? 俺の調査不足か?
727(2): 05/02/21 00:29 ID:ro0j6Hff(1) AAS
>725
外部リンク[html]:sai5sarashi.zive.net
>726
>俺の調査不足か?
うん
728: 725 05/02/21 00:52 ID:5ENx1i4c(1) AAS
>>727
ありがとうございます。もう今日は寝ようと思ってました
729: 726 05/02/21 01:09 ID:Jcgumuvk(2/2) AAS
>>727
やっぱりそうなのか。
何度かリファレンスを見直したんだけどな……どこにあるんだ。
まあいいや。ありがとう。
onMouseDown と onMouseUp を組み合わせてやるわ。
730(2): 727じゃないが [sageってかSystem.getKeyState多分] 05/02/21 17:23 ID:rY9HaqqG(1/2) AAS
↑
よくわからんが質問したからには探し出して欲しい気がする。なんとなく。
ヒントとしては吉里吉里ファレンス。だと思う多分。いや俺初心者なんで。
731(1): 凡_寸 05/02/21 21:22 ID:OPi9KJUF(1) AAS
マジレスするとTFormのonClickが左クリックしか取らん仕様みたいなので無理だと思う
あとonMouseDownとonMouseUpを組み合わせれるスキルがあるならそう書いて欲しかった
732: 730 05/02/21 21:51 ID:rY9HaqqG(2/2) AAS
検出の意味を解してなかった。正直的外れなこと書いてごめんかった。
733: 726 05/02/22 02:14 ID:4Sgqw8Lw(1) AAS
>>730>>731
二人ともサンクス。
そうだね。現状でどうやって実装してるかを先に書いておけば余計な手間を取らせずに済んだ。すまんこ。
734(1): 05/02/25 22:43 ID:fZqZ8CE2(1) AAS
tjsを理解している上級者に、助けて欲しいのだが
[position]タグで、draggable=true と、設定すると、
メッセージレイヤーを、マウスのドラックで、任意の場所に移動できるので、
この時、指定したメッセージレイヤーの、X座標とY座標を、規制して、
スクロールバーみたいに、上下や左右に限定して動かしたいと、考えた。
省22
735(3): 05/02/25 23:19 ID:KQsQSiMl(1) AAS
上下に動かす場合、こうするのがてっとり早いかも。
first.ks にコピーして動かしてみて。
@eval exp="kag.fore.base.fillRect(0, 0, 640, 480, 0xffffff)"
@iscript
kag.current.internalMouseMove_org = kag.current.internalMouseMove;
kag.current.comp.internalMouseMove_org = kag.current.comp.internalMouseMove;
kag.current.internalMouseMove = function(x, y)
省17
736: 05/02/26 00:27 ID:+2HoW21U(1/2) AAS
AA省
737(1): 735 05/02/26 01:04 ID:1xBTr/C8(1) AAS
適当に作ってみたのでどうぞ。
外部リンク[ks]:edolfzoku.hp.infoseek.co.jp
738: 734 05/02/26 01:23 ID:+2HoW21U(2/2) AAS
>735 >737
ありがとうございます。
これを足がかりに、スクロールバーのギミックの構築が、進められます
本当にありがとうございました。
739: 05/02/26 07:27 ID:rtj61ODy(1) AAS
2.25beta2を触ってみたんだけど、windowzoomプラグインで画面の
倍率が変更できるようになってて、久々に機能追加で驚かされた。
Deeタン最近はレイヤ描画をちょっとずつ改造してたみたいだけど、
これが、そのわかりやすい成果の一つなのかな?
740(2): 05/02/27 17:40 ID:5rapVUC/(1/2) AAS
macroはラベルごとに書かなくてはいけないのでしょうか?
冒頭にmacroを書くだけだと、それ以降にあるラベルでロードをすると
macroで指定したnameが無効で、エラーが出て止まってしまいます。
途中でロードをしなければ、問題なく動くのですが。
741(1): 05/02/27 17:47 ID:ArEnBMmu(1/2) AAS
>740
マクロを書く位置は冒頭でオケ。
Config.tjsで、マクロを栞に保存する設定になってるのが原因なんじゃねーの。
そんで、そのマクロ情報が保存されてないデータをロードしてしまったんだろう。
解決策は設定を変更して、以前のセーブデータは勿体無いが削除。
742(1): 05/02/27 17:48 ID:ArEnBMmu(2/2) AAS
あ、ごめん、ひょっとしてマクロの設定だけ変えれば
セーブデータは削除しなくてもいいのかもしれん。このへんは俺未確認。
743: 740 05/02/27 19:25 ID:5rapVUC/(2/2) AAS
>>741
>>742
ありがとうございます。
無事解決できました。
セーブデータの事ですが設定を変えても適用されるようで
削除の必要はありませんでした。
744(1): 05/03/02 19:27 ID:GTk8ysmv(1/2) AAS
スクロールバーをKAGで組んでいるのですが、マウスボタンを押下している状態を取得する方法が、わかりません
tjsに詳しい人、誰か教えてください
[eval exp="f.pp =0"][eval exp="f.pp_min =0"][eval exp="f.pp_max =144"]
[eval exp="f.pp_x = 50"][eval exp="f.pp_y =100"][eval exp="f.pp_cx = 50"][eval exp="f.pp_cy =100"]
*test_000
[nowait][cm][eval exp="tf.pp_cx =f.pp_cx -16"][eval exp="tf.pp_cy =f.pp_cy -16"]
省18
745: 05/03/02 19:34 ID:GTk8ysmv(2/2) AAS
>744 追加補足
test_ber_00.bmp 480*16 0xffffffの長方形
test_ber_99.bmp 96*32 0xff0000の長方形
test_ber_99_m.bmp 96*32 0xff0000の長方形
↓画像の内容は、こんな感じのマスク(■=0x000000 □=0xffffff)
■■■■■■
■□■□■□
746(1): 05/03/02 21:48 ID:l+u9V86M(1/2) AAS
MainWindow.tjs 3666行あたり
// function onMouseDown(x, y)
// {
// lastMouseDownX = x;
// lastMouseDownY = y;
// super.onMouseDown(...);
// }
省13
747(1): 05/03/02 21:50 ID:l+u9V86M(2/2) AAS
っていうか。tjsでやるのが良いと思うぞ。
スクロールバー形式履歴のプラグインに確かスクロールバー応用の為のコメントあったよな?
748(1): 05/03/03 08:28 ID:y/8Xs/T0(1) AAS
>746
ありがとうございます
早速、組み込んでみます、
>747
たしかに、TJSで組んだほうが、すっきりすると思います
ですが、TJSでの基本的な組み方、基本的な、構築の方法を、
省18
749: 05/03/03 13:59 ID:Jzn86rv2(1) AAS
吉里吉里の本買ってみるとか
750(1): 05/03/03 14:47 ID:KgNm2K+2(1) AAS
>>748
すっきりする、とかの問題ではなく、TJSもKAGも基本的にスレッドは一個しか走ってないので
イベント処理時に発生するスレッド使わないと、
スクロールバー表示中はそれだけに処理を取られてしまってシナリオを進行できない。
いきなり活用だの応用考えずに、まずはソースを見て処理の流れを読めるようになるのが大事。
殊に他人の書いたスクリプトに手を加えるって場合は、そこで何が行われてるか理解していないと
予期しないバグが発生した場合、何が原因かすらわからないハメになる。
省4
751: 05/03/04 02:02 ID:HJkFDaOM(1) AAS
>>750
壁はあるだろう……。
tjsしか使わない俺からすると、KAGの壁はあまりにも高い……。
752(1): 05/03/05 03:42 ID:93OEjAMB(1) AAS
栞にメッセージレイヤの内容を保存するのってできないんでしたっけ?
ちなみに、本家にそれっぽいのはあったんですが、保存されるのは履歴だけみたいでした
外部リンク[cgi]:kikyou.info
753: 05/03/05 03:49 ID:bBbERt7z(1) AAS
KAGの構造上、できないはずデス。
外部リンク[cgi]:kikyou.info
> 現状、KAGがラベル単位でしかセーブができない主な原因が、
> メッセージレイヤがそこに何が書かれているかを記録できない
> ためなので
754: 05/03/05 07:49 ID:2y9jSb6N(1) AAS
メッセージレイヤって言っても実際は只の画像扱いだから
755: 05/03/05 12:39 ID:mMyUxORV(1) AAS
>>752
('A`)つ[ MesageLayer.tjs拡張 ]
756: 05/03/05 13:57 ID:A/613aYE(1) AAS
ゴメンナサイゴメンナサイゴメンナサイゴメンナサイ
757(6): 05/03/06 23:33 ID:BKlJRdqd(1) AAS
BGMとSEのボリューム調整が出来るプラグインを実装してみたんだけど、
BGMは調整できてもSEが出来ない。
マクロにしちゃうと調整できなくなっちゃうの??
758(1): 05/03/07 01:01 ID:ARKNp+xi(1) AAS
>>757
完成したらうpよろ
759: 757 05/03/07 01:14 ID:cwz3mebg(1/3) AAS
>>758
???? 質問なんでつが…
kag3フォルダ内に入ってるプラグインです。
760: 05/03/07 01:21 ID:muYdd0+S(1) AAS
>>757
> 実装してみた
ここら辺が誤解を招いたと思われ。
761(1): 05/03/07 01:36 ID:uKFK7JAY(1) AAS
>757
バッファの指定がまちがってるとかじゃないのか。
762: 757 05/03/07 21:40 ID:cwz3mebg(2/3) AAS
>>761
試しにマクロ止めて、
@playse buf=0 storage="効果音1.wav" loop=true cond="kag.skipMode<=1"
こんな感じにしてみたけど、やっぱり駄目だった…何故だ…
763(1): 05/03/07 22:17 ID:WEhquHtN(1) AAS
プラグインそのままコピペで実装してたら、SEのバッファは、1と2になってる。
playseタグは、bufを省略すると、0を使用するので、
ボイスの方で音量がコントロールできてると思われ。
ので、playseタグのbufに1か2を指定すると良いでつ。
以下プラグインのヘルプから
;----------------------
gvolmenu の control 属性は bgm または数値を指定します。bgm を指定すると
省10
764: 05/03/07 22:31 ID:L8aSK5v0(1) AAS
うーん為になるなぁ……!
頑張ろっと
765: 757 05/03/07 22:48 ID:cwz3mebg(3/3) AAS
>>763
何も考えずにコピペしてました…orz
ちゃんと調整できました、ありがとうー!!
766(3): 05/03/10 01:32 ID:Auw1WK+K(1) AAS
rclick_tjs.ksを使っているのですが、
タイトル画面でクリッカブルマップを用いて、「Continue」をクリックすると
rclick_tjs.ksでいう所のロードメニューを直接呼び出すようにしたいのですが、
上手くいきません。
maファイル内の定義で、
storage="rclick_tjs.ks"; exp="makeLoadMenu();
で呼び出してやればいいのかなと思ったのですが、根本的に間違っているようで…
省1
767(2): 凡_寸 05/03/10 02:05 ID:yti38Gi1(1) AAS
@eval exp="rclickconfig_object.show()" した後、
@eval exp="rclickconfig_object.config.makeLoadMenu()" してやったらいいんじゃね?
試してないけど。
768(1): 05/03/10 03:32 ID:Hfa4ARry(1) AAS
>>766
>>3にあるサイト見てみると幸せになれるかもしれないよ
769(1): 766 05/03/11 05:36 ID:w1Kd5kc3(1) AAS
できました、ありがとうございました
770(2): 05/03/13 00:55 ID:AWDXJ1Sf(1) AAS
すごい初歩的な質問なんですが。
Config内のメニューの設定について質問です。
非常時にしたいメニューー項目名をfalseで設定したんですが、
まったく反映されません。
「メニューバー全てを非表示にする」反映されるのですが。
情報局のよくある質問や過去ログを検索したのですが、該当なしでした。
どなたか解決方法ご教授お願いします。
771(2): 05/03/13 05:42 ID:0fbF+Y9e(1/2) AAS
キーボードのSpaceキーかCtrlキーあたりで、メッセージレイヤーを隠せるようにしたいんですが
どこでキーコードを捕まえてやればいいのかが分かりません
rclick_tjs2.ksの中のhidemessageに直接飛ばしてやればいいんだろうけど・・・
誰か助けて
772(1): 05/03/13 07:06 ID:9nn4I0bE(1) AAS
>>771
公式bbsで「スペースキー」で検索してみると
すぐでてきたけど、あれじゃだめなの?
773: 05/03/13 07:40 ID:0fbF+Y9e(2/2) AAS
>>772
ありがとう、掲示板と言うから
「iscript」の事しかないじゃないとか思ってしまった
774(1): 05/03/13 07:43 ID:HF0nPX/R(1) AAS
>770
非表示にする→見えなくなるだけ
非常時? →使用できなくする?
Config,tjsでの各項目の設定は、メニューバーに登録するかしないかの設定です
false と設定しても、見えなくなるだけで、機能は殺されていません
Config内の、どの項目名を非常時にしてみたいのでしょうか?
省20
上下前次1-新書関写板覧索設栞歴
あと 218 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s