[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その31 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
36: 2018/03/17(土)16:42 ID:EAG739Kd(1) AAS
すばらしいです!
ありがとうございました
37: 2018/03/26(月)13:52 ID:ue2UwBQG(1) AAS
吉里吉里Zついていけない
38
(1): 2018/03/28(水)20:33 ID:HVnirPL/(1/2) AAS
吉里吉里Zで ogg や opus を再生する方法が分かりません
wuvorbis.dll や kropus.dll を Plugins.link で読み込んで、
あとは普通に WaveSoundBuffer にファイルを読み込めば
使えると思っていたのですが、
「〜 は対応できない Wave 形式です」と例外が投げられます

↓こんなコードなんですが……
Plugins.link('wuvorbis.dll');
省5
39: 38 2018/03/28(水)20:45 ID:HVnirPL/(2/2) AAS
解決しました
ffmpeg のせいでした
どうも ImageMagick に付属のものが使われてたようで、
msys2 でインストールしたものを使ったら普通に再生されました
40
(1): 2018/03/30(金)12:14 ID:KtoCXtIA(1) AAS
グリフについて質問させてください
オートモード・スキップモードの押下時にグリフを変更したいのですが、glyphタグでは難しそうですか?
一応[glyph page="ファイル名" fix=true top=(数値) left=(数値) cond="kag.onAutoModeMenuItemClick()"]と記述してみましたが、
通常時のグリフ自体が変更されてしまって、上手く反映されませんでした
ちなみに吉里吉里2/KAGEX(KKDEを使ってます)を使ってます

どなたか方法を知っている方がおられましたら、教えてくださると助かります
41: 40 2018/04/01(日)07:19 ID:eblyWSSB(1) AAS
すみません、自己解決...というか自分の勉強不足ということもあって断念することにしました
40の質問はスルーしてください、失礼しました
42
(1): 2018/04/01(日)11:59 ID:QtDnq3xZ(1/2) AAS
特殊なキーボード動作というのを造っているのですが、AfterInit.tjsにf.myKeyDownHook_lockの処理を入れる形やっています。
全てのキー入力を受け付けない/キー入力を受け付ける、の二択にしかならなくて困っています。

ゲームパート:キーボードをゲームとして動かす為のジャンプ先に使う
会話パート:Enterキー等を本来の吉里吉里の挙動にする
というのがやりたいのですが、どうしても出来ません。何か方法はありませんでしょうか?
43
(2): 2018/04/01(日)19:29 ID:Iu0xqetN(1/2) AAS
質問です
レイヤを描画する際、指定の形状でクリップする方法ってありますか?
Layer.setClip では矩形しか指定できないのですが、
もっと複雑な形状を使いたいです
レイヤ描画時にクリップする方法でも、copyRect などで
描画する際にクリップする方法でも構いません

>>42
省5
44: 43 2018/04/01(日)20:08 ID:Iu0xqetN(2/2) AAS
自己解決しました
Layer.holdAlpha というのがあるんですね
45: 2018/04/01(日)21:24 ID:QtDnq3xZ(2/2) AAS
>>43
すみません、myKeyDownHook_lockは参考にしているサイトが使っていたクラス名?です。
Enterキーを押せば特定の処理に移動というのは出来て、使用するクラスを差し替えれば違う処理に飛ばせるようにもなったのですが、
『Enterキーの割り当てを本来の動作に変化させる』という部分で止まってしまいました。
『default:』でひとまとめにするのも『VK_ESCAPE』で個別設定にしてfalseにするのも、Enterキーで文字を読み進められるように戻せません
46: 2018/04/08(日)15:39 ID:AST8Vhyp(1) AAS
レイヤをアフィン変換して乗算合成したいです
吉里吉里ZだとoperateAffineでomPsMultiplicativeも
omMultiplicativeも未実装になってるんですが
なにか方法はありますか?
47: 2018/04/15(日)19:55 ID:8IAV3tlz(1) AAS
Windows10の現アプデでは、
吉里吉里製ソフトで>>3>>6の不具合はなくなっていますか?
48: 2018/04/16(月)22:58 ID:M7i9q5o0(1) AAS
2018年にふりーむで吉里吉里2KAG3製の作品が公開されてるって事は解消されてるんだろうな。
49
(1): 2018/04/17(火)03:42 ID:h9u6PsJ6(1) AAS
Windows10アプデに対応できてるかまでは分からないんじゃね?
公開当時は10でも動いてたけどアプデで死んだとかありそう
50: 2018/04/17(火)21:09 ID:y50apRIn(1/2) AAS
>>49
マジか?
2018年ってつい最近だぞ。
実際に吉里吉里2KAG3製ソフトをダウンロードしてプレイしてみて異常があったのか?
51
(1): 2018/04/17(火)21:41 ID:y50apRIn(2/2) AAS
やっぱり吉里吉里2KAG3はオワコン臭いな。
昔の「アンパンと地上最速の生き物」ってゲームをやってたら、
例の不具合が出ない時と出ないる時とがある。
PCの再起動で対処できるみたいだが…
52: 2018/04/17(火)22:56 ID:sR6AxiLR(1) AAS
DRAM使ってる商用ゲームはWindows10ではかなりヤバイけど、
吉里吉里は知らんなあ。
サードバーティー製のコンパイラ使ったエンジンだろ。
MS本家のものよりは動くものが多いと思うけど。
53: >>51 2018/04/18(水)20:44 ID:PN/tphTc(1) AAS
×例の不具合が出ない時と出ないる時とがある。
○例の不具合が出ない時と出る時とがある。
54: 2018/04/19(木)21:08 ID:5uR+WAkC(1) AAS
これとかさ

外部リンク:www.freem.ne.jp


制作ツールが吉里吉里2KAG3で、
動作環境に
10 32bit/10 64bit
って書いてあるんだけど信用していいのかな?
55: 2018/04/20(金)13:19 ID:tpVCWxcb(1) AAS
だから10対応って言ってても
アップデートまでは分からないんじゃね?
56: 2018/04/20(金)18:55 ID:4hlyPi0+(1) AAS
大体ウイルス作ったりサイバー攻撃をしたりする奴らがいるから、
その対策としてOSのアップグレード、アプデで正常に動作しなくなったり不具合を起こしたりするソフトウェアが増えるんだよな。
57: 2018/04/23(月)14:59 ID:gabqF1k8(1/2) AAS
ちょい質問
mpの扱いなんだけど

[macro name=test1]
[test2 *]
[emb exp="'mp.xxxは' + mp.xxx"]
[endmacro]

[macro name=test2]
省6
58: 2018/04/23(月)15:09 ID:gabqF1k8(2/2) AAS
[macro name=test2]
[eval exp="mp.xxx=2"]
[endmacro]

test2はこっちだったorz
57のままだとエラーが出るんだった。
59: 2018/04/25(水)17:55 ID:VrX5QlRR(1) AAS
;何したいか知らんが特定の時だけ別処理したいってなら引数名を工夫して人力じゃないか?
[macro name=test1]
[eval exp=" if( mp.reset !== void ) mp.value = mp.reset"]
[emb exp="'mp.valueは' + mp.value"]
[endmacro]

@test1 value="赤"
@test1 value="赤" reset="黒"
60: 2018/04/30(月)19:08 ID:ua06q2Sj(1) AAS
カーソルがbuttonタグのボタンの上でも、右クリックでrclickに飛ぶことって出来ませんか?
61: 2018/04/30(月)19:26 ID:vhd/9SF8(1) AAS
すいません自己解決
過去ログ28にありました
62: 2018/05/14(月)11:45 ID:9lS6PyUT(1) AAS
初歩的な質問なのですが

ArrayクラスのassignとassignStructの違いがわかりません。
説明では、assignStructの方は再帰的にその内容をコピーすると書いてあったのですが

var array = [];
array[0] = ["array00","あああ"];
array[1] = ["array01","いいい"];

var array2 = [];
省4
63: 2018/05/14(月)19:10 ID:5jQa9gpw(1) AAS
assignは参照をコピーするから
array[0]の中身を操作すると、array[1]の中身も変わってしまう
assignStructは全く同じ物を複製するから、片方を変えてももう片方に影響はない
だったと思うけどうろ覚えだから確証は無い
64: 2018/05/15(火)09:04 ID:fC5mL7Dx(1) AAS
特定のフォルダの中身を全て取得するのってどうやるんだろ
ワムエンジンのツールでやってるから、やる方法はあると思うんだけど
ヒントだけでもお願い
65
(1): 2018/05/15(火)18:35 ID:S2RD6APq(1) AAS
>> 64
外部ライブラリ(KTL)使っていいならこれ
外部リンク[php]:www.boleros.x0.com
66: 2018/05/15(火)18:43 ID:d5Pfn0uE(1) AAS
>>65
ありがとう
ここめちゃくちゃいろいろあるんだね
一応本職のスクで、作業効率化で一括変換するツールを作ろうとあれこれやってるから、
ここブックマークしておいた
67: 2018/05/16(水)00:47 ID:Y5g4eRty(1) AAS
流石に開発止まってるのかKTL。tjs界のapache commons。
68: 2018/05/18(金)15:26 ID:0D6F6Sx0(1) AAS
吉里吉里を眺めていて質問なのですが

function makeKAGBaseChildLayerPossessor(page, generator) {
return new GeneratorLayerPossessor(
new KAGWindowPossessor(),
new KAGBaseLayerPossessor(page),
generator
);
省12
69: 2018/05/18(金)22:39 ID:yit6YCb8(1) AAS
A:GeneratorLayerPossessorの中に実はKAGWindowPossessorとKAGBaseLayerPossessorを保存する変数があって、そこに格納されるから問題なし
B:KAGWindowPossessorとKAGBaseLayerPossessorは初期化時にしか使わないので、コンストラクタは処理に使ってそのままポイ捨てで問題なし

のどちらかかな
70: 2018/05/21(月)09:55 ID:pz/pMd0z(1) AAS
ご回答ありがとうございます。
代入する変数があるからなのかとは思ったのですが、
自分で試すとエラーが出るから、記述が何か間違ってるのでしょうか……
この記述の正確なところ、週末に少し見たのですがよくわかりませんでした。
71: 2018/05/23(水)15:33 ID:scr3OuoD(1) AAS
久しぶりの吉里吉里での構築でド忘れしてしまったのだけど、incontextofか何かでlayoptにmodeを実装する方法があったと思うんだけどどうするんだっけ?
過去ログ相当漁ったんだが出て来なかった
layers[i].typeをいちいち書き替えてるけどlayoptにimageと同じmodeを組み込めたはずなんだ……
あとpsdodge5とか、kag-exにしか実装なかったっけ?
なんかいろいろごっちゃな記憶になってる
72: 2018/05/24(木)08:46 ID:bSceB5gD(1) AAS
それimageのmodeのコンテキスト上でlayoptを動かせば良いんじゃないの?
実際のやり方は見てないからわからんけど
73: 2018/05/24(木)09:24 ID:rySM3KVD(1) AAS
moveタグで前景レイヤを移動させるように、
メッセージレイヤを動かす事って出来ますか?
74: 2018/05/28(月)21:42 ID:fKd/UjTu(1) AAS
Windows10アップデートで吉里吉里もNスクもオワタ
75: 2018/05/29(火)07:34 ID:5289Yomr(1) AAS
具体的にどの変が終わった?
今のところ問題無く挙動してるっぽいんだけど
76: 2018/05/29(火)17:51 ID:/YHmkhMz(1/2) AAS
だから上の方で書いてあるだろ!
「既に起動しています」ってウィンドウが出て起動できなくなるんだよ!
77: 2018/05/29(火)19:38 ID:RaPA/vXW(1/2) AAS
そんな現象起きないんだけど
78: 2018/05/29(火)22:19 ID:/YHmkhMz(2/2) AAS
吉里吉里2KAG3で作られたゲームで、
栞にセーブ→閉じるという作業を繰り返してみ?
絶対そうなるから。
79: 2018/05/29(火)23:01 ID:RaPA/vXW(2/2) AAS
2004年に作られたゲームで10回繰り返したけど起きないんだけど
80: 2018/05/30(水)07:17 ID:ET5PLqB6(1) AAS
あーそれ一月くらい前に一度起きたな
でも今は出なくなってる
あの時は他のツール類もメモリ関係でエラー出まくりだったのが、今は収まってるから
単純にアップデートによるバグだと思ってる
81: 2018/05/30(水)15:41 ID:rZbgcvYQ(1) AAS
ノートンとかいう吉里吉里絶対殺すマン
82: 2018/06/02(土)00:08 ID:gxbQrug3(1) AAS
Zだが全く起こらん。マルチプラットフォーム版も。
83: 2018/06/09(土)00:00 AAS
吉里吉里3はでるでる詐欺でしたね
84: 2018/06/09(土)00:06 ID:amDCYBEa(1) AAS
3以前に現行の吉里吉里がWin10で不具合出たからな
85
(1): 2018/06/09(土)18:18 ID:ZscH9e3s(1) AAS
やっぱり不具合出るんだな、
もうノベルゲームは作れないな。
86: 2018/06/09(土)18:42 AAS
マジかよ泥炭なにやってんのよ
87: 2018/06/10(日)18:52 ID:sR4rNtKr(1) AAS
再現条件わからないエラーで
EAccessViolation
ってのが出るんだが
EAccessってあの会社の事?
吉里吉里と関係ない環境依存のエラーってことか?
88: 2018/06/12(火)23:13 ID:B7xUuCYX(1) AAS
C++ builder時代の吉里吉里の話か?
EAccessViolationくらいググったらいくらでも出てくるだろ。
89: 2018/06/13(水)02:51 ID:QJNCyl5E(1) AAS
>>85
本家の吉里吉里はメンテナンスされてないから
Winのバージョンアップでダメになっていくけど
吉里吉里Zならまだ当分のあいだ使えるよ
90
(2): 2018/06/24(日)19:04 ID:cjWS2+xv(1) AAS
falseと0って厳密に分けるにはどうすれば良いでしょうか?
x!==falseだと、0でもfalse扱いになってしまいました
91: 2018/06/24(日)20:05 ID:89066gDm(1) AAS
一番シンプルな考え方は条件判定部で
ゼロの場合は偽と別の分岐に送ること
92: 2018/06/24(日)22:57 ID:kQ9dJPas(1) AAS
>>90
booleanがないから分けちゃだめ。
"論理式では「0 が偽」、「0 以外が真」"と定義されているので比較はできない。
93: 2018/06/24(日)23:31 ID:s1XvlTIJ(1/2) AAS
分けるべきかどうかは目的による
分けてもゼロ、ゼロ以外の偽、真の三値になるだけだから
分かって使っていれば問題ない
94: 2018/06/24(日)23:40 ID:s1XvlTIJ(2/2) AAS
あ、訂正
ゼロ以外の何らかの値、ゼロ(=偽)、真の三値か
95
(1): 2018/06/26(火)10:00 ID:Jxj0HS2L(1) AAS
例えば、0を数値として扱う場合(0〜)、同時に数値が入ってるかどうかの判定を1つのパラメータで行う場合、0とfalseの判定が必要
結論から言えば

typeof x === 'Integer'

これで、整数かどうかの判定が出来る
96: 2018/06/28(木)13:04 ID:QeldlDOk(1) AAS
吉里吉里作品のアンドロイドへの移植エンジンであるADVmasterは1とtrueの区別をしないんだよな
コンパイル時に、trueは1に変換するんだとさ
こう言うシステム的な仕様の違いはマジに困る
だから使いたくても使えないんだよ
初歩的な配列や文字列のパラメータも使えないし
97: 2018/06/29(金)01:36 ID:OXyPGFK4(1) AAS
いつまで続ける気だ。
>>90が質問してる時点でdeep equals効かねえって言ってるだろ。
リファレンスに書いてあるから読め。
98
(1): 2018/06/29(金)10:40 ID:5eKX0ACJ(1) AAS
>>95がいうように、0とfalseの判定は整数か否かを判定すれば出来るじゃん
つか、0を0として認識出来ないシステムなんかあるわけねーだろよ
何嘘教えようとしてんの
99: 2018/07/01(日)05:27 ID:bkx6PsFC(1) AAS
typeof 0とtypeof falseはどっちもIntegerなんだよなあ
100: 2018/07/10(火)00:08 ID:y2y5PT6T(1) AAS
>>98
boolean型がないって言ってるのがまだわからんのか?
101: 2018/07/12(木)16:45 ID:cLEKqsx7(1) AAS
初心者だけど質問してもよかですか?

kag.tagHandlers.move(%["page" =>"back", "time" =>"8000", "path" =>"(0,-100,255)", "layer" =>"2"]

を走らせた時に文法エラーが出るんだけど、多分"path" =>"(0,-2560,255)"がまずいよね?
ここってどう記述すればいいんだ?
102: 2018/07/23(月)15:33 ID:0vwEEC8j(1) AAS
保守
103: 2018/08/02(木)16:29 ID:ZJkRIolD(1) AAS
初心者ですが質問させていただきます
背景画像の一部分のみの色を変更したく、現在は変更したい部分のみを切り出しガンマ値を弄ることで対応してるのですが、透過されている部分も一緒に変更されてしまいます。
どうしたら一部分のみの色を変更する事が出来ますでしょうか?
104: 2018/08/02(木)23:09 ID:BUx0l4Gb(1) AAS
ここは過疎スレ
105
(1): 2018/08/20(月)23:25 ID:dxKzaNAp(1) AAS
初歩的な質問ですみません、メッセージレイヤを動かす方法を探しています。
moveタグでレイヤー画像を動かす事は出来たのですが、
ダメージを表示→表示された数字が上に移動しながらフェードアウトするという動作を造りたいのですが……
106: 2018/08/20(月)23:56 ID:Fh3+Nmjc(1) AAS
メッセージレイヤは動かせなかったような
107: 2018/08/21(火)00:16 ID:v2SQegYB(1) AAS
動かせませんか……
すると数値からうまく1,10,100の桁の数値を何等かの手段で取り出して表示→
moveタグで上げながらフェードアウト、と言う形でしょうか。
難しそうですね……
108: 2018/08/21(火)01:27 ID:GhVsEKgV(1) AAS
多分一番導入が簡単で理想の形かなと思うのは
あどばんすど 吉里吉里のTelopPluginだろうけど
多分もう本自体が入手しにくいだろうし
どうしてもその効果が入れたいって理由がないのであれば諦めたほうがいいかと
109: 2018/08/21(火)02:46 ID:PjEoBE1D(1) AAS
moveは出来ないけど、昔TJSに挑戦のサイトのプラグインを改造して作った
4桁までの数字を好きな位置に表示するプラグインあるからあげるわ
外部リンク[zip]:www.rupan.net
パス:kirikiri
110: 2018/08/21(火)07:21 ID:CI1ES264(1) AAS
>>105
TJSならできる
111: 2018/08/27(月)23:21 ID:OezKM2S6(1) AAS
吉里吉里Zとkag3をいじってみてるんだが
タブレットpc上でタッチ操作が一切効かないことに気がついた
完全に無反応で、マウスでしか動作せんのだが、何らかの対処法はないだろうか?
112: 2018/08/27(月)23:35 ID:k6hP5zIk(1) AAS
吉里吉里Zの開発者に
不具合と動作環境を報告すれば?
113: 2018/08/28(火)12:05 ID:eWw4qfZx(1) AAS
旧吉里吉里サイトみたいに
みんなが書き込める掲示板があればいいのにな
114: 2018/08/28(火)12:29 ID:Hj6anC1g(1/3) AAS
気楽に聞ける場があるとありがたいね
吉里吉里2はwinタブ上では使いにくいながらマウス同様の操作で動いてたんだけど

Zで従来のマウス処理にするには
Window.enableTouch=false; にしろと検索で出てくるが、これをどこに書けばいいのか
115: 2018/08/28(火)13:37 ID:Hj6anC1g(2/3) AAS
作者氏がヒで書いてた
>タッチを無効化してタッチイベントをマウスイベントに振り替える必要があります。
>Window.enableTouch=false;(KAGなら[eval exp="kag.enableTouch=false"]かな)を呼んで。
をシナリオ冒頭に書くと動くようになったわ
一方で鱧入りkagの機能が不安定になった・・・
116: 2018/08/28(火)14:03 ID:tdgILZ61(1) AAS
吉里吉里Zて導入からよくわからなくなる
KKDEに似たものでKKEFZがあるからでも中身変えてねってそれっぽいZは見つけたけど
どれをどう変えればいいの?になった32bitと64bitの差すらいまいちわからん
色々やれる選択肢増えました使えなくなったのもあります
でも分かりやすい解説はありませんだから厳しすぎる

吉里吉里の時あれだけ導入も運用も楽だったのに色々考えて別ツールにしたよ
バグ起きたときにZだと対処しきれない
1-
あと 886 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s