■吉里吉里/KAG/TJS雑談質問スレ■その31 at GAMEDEV
[2ch|▼Menu]
1:名前は開発中のものです。
18/02/24 15:57:35.11 SM6DhGgk.net
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。
※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!
吉里吉里スレ過去ログ倉庫
URLリンク(bbs.bokunatu.com)
吉里吉里2/KAG3雑談質問スレ_過去ログ
URLリンク(www.geocities.jp)
吉里吉里ダウンロードページ
URLリンク(krkrz.github.io)
前スレ
■吉里吉里/KAG/TJS雑談質問スレ■その30
スレリンク(gamedev板)

2:名前は開発中のものです。
18/02/24 16:13:51.66 SM6DhGgk.net
吉里吉里Zのkag3のあらゆるファイルの中身が横続きで分かりづらいな。

3:名前は開発中のものです。
18/02/25 12:41:05.27 XYrC/tcU.net
吉里吉里2KAG3でゲームを作っていたんだが、
ウィンドウズのアップデートに伴い、吉里吉里製のゲームは
↓こんな不具合が起きるようになった。

スレリンク(gameama板:424番)
おかげで俺の今までの苦労が全てパァだorz

4:名前は開発中のものです。
18/02/26 20:57:55.05 sltwjhvc.net
保守

5:名前は開発中のものです。
18/02/26 21:13:08.67 nbLcV8


6:Q1.net



7:名前は開発中のものです。
18/02/27 21:28:47.86 xVrlUBAe.net
しかも起動できないだけでなく、削除もできなくなる。
タスクマネージャ開いても表示されていないのに。

8:名前は開発中のものです。
18/02/27 22:30:05.28 5DTTRn7W.net
よく知らんけどZ?への移行は難しいのかい

9:名前は開発中のものです。
18/02/28 14:28:44.86 Ub3x4gKA.net
吉里吉里も早くスマホに移行しようって言ってたけど
もはやそれどころじゃなくて
足下のPC環境がヤバイやんけ

10:名前は開発中のものです。
18/03/01 17:54:41.66 dMZx4a4Y.net
吉里吉里Z/KAG3のスクリプトファイル、
分かりやすい所で改行してほしいよな。

11:名前は開発中のものです。
18/03/02 12:54:26.64 vL2bxGBW.net
Win10でキリキリ舞い

12:名前は開発中のものです。
18/03/03 12:35:59.74 rViG33QM.net
>>3
終了する時はリセットボタンを押しながら電源を切ってください
とメッセージを出すだけでいい

13:名前は開発中のものです。
18/03/04 13:32:56.38 BjHlq4H2.net
マイクロソフトさんよ、次のアップデートでは吉里吉里作品で栞にセーブ後閉じてから起動すると「すでに起動しています」という警告ウィンドウが出て起動できなくなったり削除もできなくなるという不具合を解消してくれよ
つっても無理か。

14:名前は開発中のものです。
18/03/04 17:51:25.88 sJ2tRi+/.net
MS側がOSをアプリ一個一個に合わせられないから
吉里吉里とか個々のアプリ開発側が
OSに合わせるしかないだろう
Windowsはわりと互換性を保ってる方だけど
さすがに10まで来るとズレが出てくる

15:名前は開発中のものです。
18/03/04 18:05:18.70 38U89oRG.net
裏でゾンビが残るなんてよほど不自然な構成をしてると思われる
MSに文句つけるよりももっと素直な構造を考えたほうがいい

16:名前は開発中のものです。
18/03/05 05:14:32.49 gbI2ejjC.net
プレイヤーが素直な構造を考えるとプログラムが変異するのか?

17:名前は開発中のものです。
18/03/05 05:18:35.79 JxodOLXy.net
吉里吉里って低水準でチューニングしまくってて
昔は速度遅いから必要だったんだろうけど
今となってみるとOSのアップデートについていきにくくなるな

18:名前は開発中のものです。
18/03/05 17:05:06.57 JPRaTsJV.net
もはやティラノビルダーにでも乗り換えるしかないか。
でもアレ目茶苦茶重いし、起動にすごい時間かかるし、
画像ファイルも30枚しか使えないんだよな。

19:名前は開発中のものです。
18/03/05 19:38:46.73 JxodOLXy.net
ティラノはネイティブじゃないから重いよな

20:名前は開発中のものです。
18/03/05 21:33:15.00 eJShjwOU.net
あれは方向性が吉里吉里とほぼ正反対だから2018年まで吉里吉里浸かってる人間とは相性最悪だと思う

21:名前は開発中のものです。
18/03/05 21:52:29.03 JxodOLXy.net
>>15
プレイヤーじゃなくて開発者だろ

22:名前は開発中のものです。
18/03/05 21:53:19.04 JxodOLXy.net
吉里吉里Zで動くならZでいんじゃね
ただあれKAGEX動いたっけ

23:12
18/03/07 17:06:20.80 IlwdSsDf.net
Windows10のアップデートが来たので、過去の吉里吉里作品で実験してみた所、
12の不具合が解消されたかと思いきや、
ダウソ、プレイ、セーブ、削除、その他の操作を繰り返してみた所、
どうやら>>12の不具合が起きる時と、起きない時とがあるようだ。

24:12
18/03/07 17:09:42.91 IlwdSsDf.net
その不具合がどういう条件で起きるのかはわからないが、
次のアップデートでは完全に解消して欲しいものだ。

25:名前は開発中のものです。
18/03/08 00:03:13.58 657vVIAN.net
URLリンク(i.gyazo.com)
吉里吉里Zで動かしてるとあるゲームやってる途中にこんなエラーが出て進まない

26:名前は開発中のものです。
18/03/08 00:07:24.36 657vVIAN.net
win7で64bitです

27:名前は開発中のものです。
18/03/08 00:26:02.52 657vVIAN.net
メモリは4GB
とりあえずビットメモリ確保方式初期分割ヒープサイズいろいろいじってみたけど効果なし
オートセーブのデータ消すと一時的には改善するけどまた元に戻る

28:名前は開発中のものです。
18/03/08 01:41:42.61 WL0JYRjV.net
なんかの拍子にメモリリークしてるとか?タスクマネージャーから使用メモリ荒ぶってないか確認してみたらどうじゃろ

29:名前は開発中のものです。
18/03/08 15:33:30.91 657vVIAN.net
使用メモリはなんともないんだよな
てかうえの設定いじってどうにもならんならどうにもならんきがする

30:名前は開発中のものです。
18/03/08 17:23:52.47 Yb2+Wrhq.net
Windowsって7の頃からそんな欠陥OSだったのか、
なんにしてもXPの頃はよかった。

31:名前は開発中のものです。
18/03/11 15:38:30.27 wJS7U5DV.net
もはや、ノベル・ADVゲームを作るのは諦めるしかないのか…?

32:名前は開発中のものです。
18/03/11 16:00:33.58 w/kcXSsV.net
吉里吉里Zでよくね

33:名前は開発中のものです。
18/03/11 17:06:49.27 wJS7U5DV.net
Zにはまだリリーサーも説明書もサンプルもついてないんだよな、
しかもスクリプトファイルは改行されてなくて分かりづらいし。

34:名前は開発中のものです。
18/03/11 20:39:09.61 w/kcXSsV.net
ADVならツクールもあるし……

35:名前は開発中のものです。
18/03/16 23:04:30.93 jP3H4Un5.net
255を0xffとかffに変換する方法ってありますか?

36:名前は開発中のものです。
18/03/17 12:22:44.53 XTDbWkc8.net
>>34
"%x".sprintf(255)
これでffになる

37:名前は開発中のものです。
18/03/17 16:42:26.45 EAG739Kd.net
すばらしいです!
ありがとうございました

38:名前は開発中のものです。
18/03/26 13:52:14.20 ue2UwBQG.net
吉里吉里Zついていけない

39:名前は開発中のものです。
18/03/28 20:33:29.79 HVnirPL/.net
吉里吉里Zで ogg や opus を再生する方法が分かりません
wuvorbis.dll や kropus.dll を Plugins.link で読み込んで、
あとは普通に WaveSoundBuffer にファイルを読み込めば
使えると思っていたのですが、
「〜 は対応できない Wave 形式です」と例外が投げられます
↓こんなコードなんですが……
Plugins.link('wuvorbis.dll');
var bgm = new WaveSoundBuffer(null);
bgm.open('a.ogg'); // ←ここで例外が発生
bgm.play();
なんででしょうか?
ちなみに ogg や opus への変換は ffmpeg を使ってます

40:38
18/03/28 20:45:33.21 HVnirPL/.net
解決しました
ffmpeg のせいでした
どうも ImageMagick に付属のものが使われてたようで、
msys2 でインストールしたものを使ったら普通に再生されました

41:名前は開発中のものです。
2018/03/


42:30(金) 12:14:32.28 ID:KtoCXtIA.net



43:40
18/04/01 07:19:30.77 eblyWSSB.net
すみません、自己解決...というか自分の勉強不足ということもあって断念することにしました
40の質問はスルーしてください、失礼しました

44:名前は開発中のものです。
18/04/01 11:59:01.36 QtDnq3xZ.net
特殊なキーボード動作というのを造っているのですが、AfterInit.tjsにf.myKeyDownHook_lockの処理を入れる形やっています。
全てのキー入力を受け付けない/キー入力を受け付ける、の二択にしかならなくて困っています。
ゲームパート:キーボードをゲームとして動かす為のジャンプ先に使う
会話パート:Enterキー等を本来の吉里吉里の挙動にする
というのがやりたいのですが、どうしても出来ません。何か方法はありませんでしょうか?

45:名前は開発中のものです。
18/04/01 19:29:47.31 Iu0xqetN.net
質問です
レイヤを描画する際、指定の形状でクリップする方法ってありますか?
Layer.setClip では矩形しか指定できないのですが、
もっと複雑な形状を使いたいです
レイヤ描画時にクリップする方法でも、copyRect などで
描画する際にクリップする方法でも構いません
>>42
ゲームパートと会話パートが区別できるようフラグを用意して、
フック処理の中で分岐すればいいんじゃないでしょうか
myKeyDownHook_lock というのがよく分からないのでアレですけど……
キー入力を吉里吉里(というかKAG)に任せるのは、
フックした関数で false を返せばよかったはずです

46:43
18/04/01 20:08:56.94 Iu0xqetN.net
自己解決しました
Layer.holdAlpha というのがあるんですね

47:名前は開発中のものです。
18/04/01 21:24:03.37 QtDnq3xZ.net
>>43
すみません、myKeyDownHook_lockは参考にしているサイトが使っていたクラス名?です。
Enterキーを押せば特定の処理に移動というのは出来て、使用するクラスを差し替えれば違う処理に飛ばせるようにもなったのですが、
『Enterキーの割り当てを本来の動作に変化させる』という部分で止まってしまいました。
『default:』でひとまとめにするのも『VK_ESCAPE』で個別設定にしてfalseにするのも、Enterキーで文字を読み進められるように戻せません

48:名前は開発中のものです。
18/04/08 15:39:18.49 AST8Vhyp.net
レイヤをアフィン変換して乗算合成したいです
吉里吉里ZだとoperateAffineでomPsMultiplicativeも
omMultiplicativeも未実装になってるんですが
なにか方法はありますか?

49:名前は開発中のものです。
18/04/15 19:55:50.49 8IAV3tlz.net
Windows10の現アプデでは、
吉里吉里製ソフトで>>3>>6の不具合はなくなっていますか?

50:名前は開発中のものです。
18/04/16 22:58:30.41 M7i9q5o0.net
2018年にふりーむで吉里吉里2KAG3製の作品が公開されてるって事は解消されてるんだろうな。

51:名前は開発中のものです。
18/04/17 03:42:14.14 h9u6PsJ6.net
Windows10アプデに対応できてるかまでは分からないんじゃね?
公開当時は10でも動いてたけどアプデで死んだとかありそう

52:名前は開発中のものです。
18/04/17 21:09:07.25 y50apRIn.net
>>49
マジか?
2018年ってつい最近だぞ。
実際に吉里吉里2KAG3製ソフトをダウンロードしてプレイしてみて異常があったのか?

53:名前は開発中のものです。
18/04/17 21:41:59.48 y50apRIn.net
やっぱり吉里吉里2KAG3はオワコン臭いな。
昔の「アンパンと地上最速の生き物」ってゲームをやってたら、
例の不具合が出ない時と出ないる時とがある。
PCの再起動で対処できるみたいだが…

54:名前は開発中のものです。
18/04/17 22:56:42.16 sR6AxiLR.net
DRAM使ってる商用ゲームはWindows10ではかなりヤバイけど、
吉里吉里は知らんなあ。
サードバーティー製のコンパイラ使ったエンジンだろ。
MS本家のものよりは動くものが多いと思うけど。

55:>>51
18/04/18 20:44:08.26 PN/tphTc.net
×例の不具合が出ない時と出ないる時とがある。
○例の不具合が出ない時と出る時とがある。

56:名前は開発中のものです。
18/04/19 21:08:57.56 5uR+WAkC.net
これとかさ
URLリンク(www.freem.ne.jp)

制作ツールが吉里吉里2KAG3で、
動作環境に
10 32bit/10 64bit
って書いてあるんだけど信用していいのかな?

57:名前は開発中のものです。
18/04/20 13:19:49.91 tpVCWxcb.net
だから10対応って言ってても
アップデートまでは分からないんじゃね?

58:名前は開発中のものです。
18/04/20 18:55:04.76 4hlyPi0+.net
大体ウイルス作ったりサイバー攻撃をしたりする奴らがいるから、
その対策としてOSのアップグレード、アプデで正常に動作しなくなったり不具合を起こしたりするソフトウェアが増えるんだよな。

59:名前は開発中のものです。
18/04/23 14:59:36.56 gabqF1k8.net
ちょい質問
mpの扱いなんだけど
[macro name=test1]
[test2 *]
[emb exp="'mp.xxxは' + mp.xxx"]
[endmacro]
[macro name=test2]
[eval exp="test1.mp.xxx=2"]
[endmacro]
@test1 xxx=1

これで、embの答えが”1”のままなのは理解している。
で、test2のマクロに移動してもtest1のマクロは保持されたままなのだから、test2側からtest1のmp.xxxにアクセス(この場合、embの答えを"2"にする方法)する方法は無いのかな?
tf.やf.に置き換えれば済むだけの話しなんだけど、配列として保持されてる以上、アクセス方法があると思ったんだけど……

60:名前は開発中のものです。
18/04/23 15:09:47.75 gabqF1k8.net
[macro name=test2]
[eval exp="mp.xxx=2"]
[endmacro]
test2はこっちだったorz
57のままだとエラーが出るんだった。

61:名前は開発中のものです。
18/04/25 17:55:41.57 VrX5QlRR.net
;何したいか知らんが特定の時だけ別処理したいってなら引数名を工夫して人力じゃないか?
[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="黒"

62:名前は開発中のものです。
18/04/30 19:08:36.29 ua06q2Sj.net
カーソルがbuttonタグのボタンの上でも、右クリックでrclickに飛ぶことって出来ませんか?

63:名前は開発中のものです。
18/04/30 19:26:00.31 vhd/9SF8.net
すいません自己解決
過去ログ28にありました

64:名前は開発中のものです。
18/05/14 11:45:31.28 9lS6PyUT.net
初歩的な質問なのですが
ArrayクラスのassignとassignStructの違いがわかりません。
説明では、assignStructの方は再帰的にその内容をコピーすると書いてあったのですが
var array = [];
array[0] = ["array00"


65:,"あああ"]; array[1] = ["array01","いいい"]; var array2 = []; array2.assign(array); これで、二次配列もちゃんとコピー出来ているみたいでしたので、違いがいまいちわかりませんでした。 例えば、配列の中に辞書配列を作る場合等に使うのでしょうか。 でもその場合、辞書配列はincontextofを使うように記述があるのですが、Array.assignStructでの記述だと無理矢理これらもコピー出来てしまうのでしょうか。



66:名前は開発中のものです。
18/05/14 19:10:42.84 5jQa9gpw.net
assignは参照をコピーするから
array[0]の中身を操作すると、array[1]の中身も変わってしまう
assignStructは全く同じ物を複製するから、片方を変えてももう片方に影響はない
だったと思うけどうろ覚えだから確証は無い

67:名前は開発中のものです。
18/05/15 09:04:40.98 fC5mL7Dx.net
特定のフォルダの中身を全て取得するのってどうやるんだろ
ワムエンジンのツールでやってるから、やる方法はあると思うんだけど
ヒントだけでもお願い

68:名前は開発中のものです。
18/05/15 18:35:55.03 S2RD6APq.net
>> 64
外部ライブラリ(KTL)使っていいならこれ
URLリンク(www.boleros.x0.com)

69:名前は開発中のものです。
18/05/15 18:43:34.75 d5Pfn0uE.net
>>65
ありがとう
ここめちゃくちゃいろいろあるんだね
一応本職のスクで、作業効率化で一括変換するツールを作ろうとあれこれやってるから、
ここブックマークしておいた

70:名前は開発中のものです。
18/05/16 00:47:24.17 Y5g4eRty.net
流石に開発止まってるのかKTL。tjs界のapache commons。

71:名前は開発中のものです。
18/05/18 15:26:24.14 0D6F6Sx0.net
吉里吉里を眺めていて質問なのですが

function makeKAGBaseChildLayerPossessor(page, generator) {
return new GeneratorLayerPossessor(
new KAGWindowPossessor(),
new KAGBaseLayerPossessor(page),
generator
);
オブジェクト自体は何をさせようとしてるのかはなんとなくわかるのですが、
質問したいのはnew演算子をこのような使い方した場合、正確にはどう言う挙動になるのでしょうか。
変数を用意して実体化させないと、このままでは参照も出来ないしエラーになるのではないのでしょうか。
それで調べていたら、某勉強サイトでも
function SimpleWindow()
{
super.Window(); // スーパークラスのコンストラクタを呼び出します
setInnerSize(200, 150); // innerWidth を 200, innerHeight を 150 に設定します
add(new Layer(this, null));
…………以下略
と書かれてまして、昔は気にせずそれでプライマリレイヤが作られるんだと機械的に覚えていたのですが、よくよく考えるとこの書式は有りなのか?と思うようになりました。
このあたりおわかりになる方がいらっしゃいましたら、お教え頂けますと嬉しいです。

72:名前は開発中のものです。
18/05/18 22:39:16.55 yit6YCb8.net
A:GeneratorLayerPossessorの中に実はKAGWindowPossessorとKAGBaseLayerPossessorを保存する変数があって、そこに格納されるから問題なし
B:KAGWindowPossessorとKAGBaseLayerPossessorは初期化時にしか使わないので、コンストラクタは処理に使ってそのままポイ捨てで問題なし
のどちらかかな

73:名前は開発中のものです。
18/05/21 09:55:37.53 pz/pMd0z.net
ご回答ありがとうございます。
代入する変数があるからなのかとは思ったのですが、
自分で試すとエラーが出るから、記述が何か間違ってるのでしょうか……
この記述の正確なところ、週末に少し見たのですがよくわかりませんでした。

74:名前は開発中のものです。
18/05/23 15:33:16.39 scr3OuoD.net
久しぶりの吉里吉里での構築でド忘れしてしまったのだけど、incontextofか何かでlayoptにmodeを実装する方法があったと思うんだけどどうするんだっけ?
過去ログ相当漁ったんだが出て来なかった
layers[i].typeをいちいち書き替えてるけどlayoptにimageと同じmodeを組み込めたはずなんだ……
あとpsdodge5とか、kag-exにしか実装なかったっけ?
なんかいろいろごっちゃな記憶になってる

75:名前は開発中のものです。
18/05/24 08:46:45.52 bSceB5gD.net
それimageのmodeのコンテキスト上でlayoptを動かせば良いんじゃないの?
実際のやり方は見てないからわからんけど

76:名前は開発中のものです。
18/05/24 09:24:19.20 rySM3KVD.net
moveタグで前景レイヤを移動させるように、
メッセージレイヤを動かす事って出来ますか?

77:名前は開発中のものです。
18/05/28 21:42:18.62 fKd/UjTu.net
Windows10アップデートで吉里吉里もNスクもオワタ

78:名前は開発中のものです。
18/05/29 07:34:25.67 5289Yomr.net
具体的にどの変が終わった?
今のところ問題無く挙動してるっぽいんだけど

79:名前は開発中のものです。
18/05/29 17:51:36.45 /YHmkhMz.net
だから上の方で書いてあるだろ!
「既に起動しています」ってウィンドウが出て起動できなくなるんだよ!

80:名前は開発中のものです。
18/05/29 19:38:43.67 RaPA/vXW.net
そんな現象起きないんだけど

81:名前は開発中のものです。
18/05/29 22:19:14.62 /YHmkhMz.net
吉里吉里2KAG3で作られたゲームで、
栞にセーブ→閉じるという作業を繰り返してみ?
絶対そうなるから。

82:名前は開発中のものです。
18/05/29 23:01:51.89 RaPA/vXW.net
2004年に作られたゲームで10回繰り返したけど起きないんだけど

83:名前は開発中のものです。
18/05/30 07:17:36.14 ET5PLqB6.net
あーそれ一月くらい前に一度起きたな
でも今は出なくなってる
あの時は他のツール類もメモリ関係でエラー出まくりだったのが、今は収まってるから
単純にアップデートによるバグだと思ってる

84:名前は開発中のものです。
18/05/30 15:41:37.78 rZbgcvYQ.net
ノートンとかいう吉里吉里絶対殺すマン

85:名前は開発中のものです。
18/06/02 00:08:03.80 gxbQrug3.net
Zだが全く起こらん。マルチプラットフォーム版も。

86:名前は開発中のものです。
18/06/09 00:00:51.41 .net
吉里吉里3はでるでる詐欺でしたね

87:名前は開発中のものです。
18/06/09 00:06:45.36 amDCYBEa.net
3以前に現行の吉里吉里がWin10で不具合出たからな

88:名前は開発中のものです。
18/06/09 18:18:11.96 ZscH9e3s.net
やっぱり不具合出るんだな、
もうノベルゲームは作れないな。

89:名前は開発中のものです。
18/06/09 18:42:23.19 .net
マジかよ泥炭なにやってんのよ

90:名前は開発中のものです。
18/06/10 18:52:13.08 sR4rNtKr.net
再現条件わからないエラーで
EAccessViolation
ってのが出るんだが
EAccessってあの会社の事?
吉里吉里と関係ない環境依存のエラーってことか?

91:名前は開発中のものです。
18/06/12 23:13:40.70 B7xUuCYX.net
C++ builder時代の吉里吉里の話か?
EAccessViolationくらいググったらいくらでも出てくるだろ。

92:名前は開発中のものです。
18/06/13 02:51:05.91 QJNCyl5E.net
>>85
本家の吉里吉里はメンテナンスされてないから
Winのバージョンアップでダメになっていくけど
吉里吉里Zならまだ当分のあいだ使えるよ

93:名前は開発中のものです。
18/06/24 19:04:28.43 cjWS2+xv.net
falseと0って厳密に分けるにはどうすれば良いでしょうか?
x!==falseだと、0でもfalse扱いになってしまいました

94:名前は開発中のものです。
18/06/24 20:05:13.01 89066gDm.net
一番シンプルな考え方は条件判定部で
ゼロの場合は偽と別の分岐に送ること

95:名前は開発中のものです。
18/06/24 22:57:33.35 kQ9dJPas.net
>>90
booleanがないから分けちゃ


96:セめ。 "論理式では「0 が偽」、「0 以外が真」"と定義されているので比較はできない。



97:名前は開発中のものです。
18/06/24 23:31:09.07 s1XvlTIJ.net
分けるべきかどうかは目的による
分けてもゼロ、ゼロ以外の偽、真の三値になるだけだから
分かって使っていれば問題ない

98:名前は開発中のものです。
18/06/24 23:40:52.56 s1XvlTIJ.net
あ、訂正
ゼロ以外の何らかの値、ゼロ(=偽)、真の三値か

99:名前は開発中のものです。
18/06/26 10:00:13.13 Jxj0HS2L.net
例えば、0を数値として扱う場合(0〜)、同時に数値が入ってるかどうかの判定を1つのパラメータで行う場合、0とfalseの判定が必要
結論から言えば
typeof x === 'Integer'
これで、整数かどうかの判定が出来る

100:名前は開発中のものです。
18/06/28 13:04:06.11 QeldlDOk.net
吉里吉里作品のアンドロイドへの移植エンジンであるADVmasterは1とtrueの区別をしないんだよな
コンパイル時に、trueは1に変換するんだとさ
こう言うシステム的な仕様の違いはマジに困る
だから使いたくても使えないんだよ
初歩的な配列や文字列のパラメータも使えないし

101:名前は開発中のものです。
18/06/29 01:36:31.90 OXyPGFK4.net
いつまで続ける気だ。
>>90が質問してる時点でdeep equals効かねえって言ってるだろ。
リファレンスに書いてあるから読め。

102:名前は開発中のものです。
18/06/29 10:40:15.77 5eKX0ACJ.net
>>95がいうように、0とfalseの判定は整数か否かを判定すれば出来るじゃん
つか、0を0として認識出来ないシステムなんかあるわけねーだろよ
何嘘教えようとしてんの

103:名前は開発中のものです。
18/07/01 05:27:50.25 bkx6PsFC.net
typeof 0とtypeof falseはどっちもIntegerなんだよなあ

104:名前は開発中のものです。
18/07/09 11:17:43.42 IoMlzwwax
人いるかな?ちょっと質問させてほしいです。
当方TJS触りたての初心者です。
とあるサイトからレイヤの絶対位置を取得するコードを拝借しようとしたところ、

〜〜
レイヤの親子階層をスキャンして、ウィンドウに対するレイヤの絶対位置を取得する方法です。

// レイヤの横位置を取得する
function getAbsoluteLeft(layer, val = 0)
{
val += layer.left;
val = getAbsoluteLeft(layer.parent, val) if (!layer.isPrimary);
return val;
}

// レイヤの縦位置を取得する
function getAbsoluteTop(layer, val = 0)
{
val += layer.top;
val = getAbsoluteTop(layer.parent, val) if (!layer.isPrimary);
return val;
}

// こんな風に使います
var absLeft = getAbsoluteLeft(objLayer);
〜〜

上記コードをtjsファイルにおいて、callタグで読み込ませるまでやったけど、
吉里吉里起動時にobjLayerが見つかりませんって言われて詰みです。

このコードはどのように使用すれば良いですか…?

105:名前は開発中のものです。
18/07/10 00:08:06.13 y2y5PT6T.net
>>98
boolean型がないって言ってるのがまだわからんのか?

106:名前は開発中のものです。
18/07/12 16:45:26.63 cLEKqsx7.net
初心者だけど質問してもよかですか?
kag.tagHandlers.move(%["page" =>"back", "time" =>"8000", "path" =>"(0,-100,255)", "layer" =>"2"]
を走らせた時に文法エラーが出るんだけど、多分"path" =>"(0,-2560,255)"がまずいよね?
ここってどう記述すればいいんだ?

107:名前は開発中のものです。
18/07/23 15:33:17.34 0vwEEC8j.net
保守

108:名前は開発中のものです。
18/08/02 16:29:34.75 ZJkRIolD.net
初心者ですが質問させていただきます
背景画像の一部分のみの色を変更したく、現在は変更したい部分のみを切り出しガンマ値を弄ることで対応してるのですが、透過されている


109:部分も一緒に変更されてしまいます。 どうしたら一部分のみの色を変更する事が出来ますでしょうか?



110:名前は開発中のものです。
18/08/02 23:09:21.19 BUx0l4Gb.net
ここは過疎スレ

111:名前は開発中のものです。
18/08/20 23:25:37.22 dxKzaNAp.net
初歩的な質問ですみません、メッセージレイヤを動かす方法を探しています。
moveタグでレイヤー画像を動かす事は出来たのですが、
ダメージを表示→表示された数字が上に移動しながらフェードアウトするという動作を造りたいのですが……

112:名前は開発中のものです。
18/08/20 23:56:34.00 Fh3+Nmjc.net
メッセージレイヤは動かせなかったような

113:名前は開発中のものです。
18/08/21 00:16:56.82 v2SQegYB.net
動かせませんか……
すると数値からうまく1,10,100の桁の数値を何等かの手段で取り出して表示→
moveタグで上げながらフェードアウト、と言う形でしょうか。
難しそうですね……

114:名前は開発中のものです。
18/08/21 01:27:57.35 GhVsEKgV.net
多分一番導入が簡単で理想の形かなと思うのは
あどばんすど 吉里吉里のTelopPluginだろうけど
多分もう本自体が入手しにくいだろうし
どうしてもその効果が入れたいって理由がないのであれば諦めたほうがいいかと

115:名前は開発中のものです。
18/08/21 02:46:15.79 PjEoBE1D.net
moveは出来ないけど、昔TJSに挑戦のサイトのプラグインを改造して作った
4桁までの数字を好きな位置に表示するプラグインあるからあげるわ
URLリンク(www.rupan.net)
パス:kirikiri

116:名前は開発中のものです。
18/08/21 07:21:42.86 CI1ES264.net
>>106
TJSならできる

117:名前は開発中のものです。
18/08/21 16:49:50.28 NVfLy8Zqx
>>110
ありがとうございます!
早速使ってみたところ画像とともに\\\\と表示されてしまうので、
そのままは使う事は出来なそうですが考え方の参考に使わせていただきます!

もう一点質問があり、複数の敵のHP、その他の情報を管理する方法で困っています。
[eval exp="f.PT=[]"]
[eval exp="f.HP=[10,20,30,40]"]
[eval exp="f.敵種別=[0,1,2,2]"]

[eval exp="f.PT[0]=f.敵種別[0]"]
[eval exp="f.PT[1]=f.敵種別[1]"]
[eval exp="f.PT[2]=f.敵種別[2]"]
[eval exp="f.PT[3]=f.敵種別[3]"]

[eval exp="f.HP[f.PT[2]]=f.HP[f.PT[2]]-5"]

[emb exp="f.HP[f.PT[0]]"][r]
[emb exp="f.HP[f.PT[1]]"][r]
[emb exp="f.HP[f.PT[2]]"][r]
[emb exp="f.HP[f.PT[3]]"][r]
このやり方だとPT[2]の敵にダメージを与えたら敵種別2の敵全部のHPが減ってしまいます。
簡単にそれぞれを個別化させるうまい解決策は無いものでしょうか?

118:名前は開発中のものです。
18/08/27 23:21:07.06 OezKM2S6.net
吉里吉里Zとkag3をいじってみてるんだが
タブレットpc上でタッチ操作が一切効かないことに気がついた
完全に無反応で、マウスでしか動作せんのだが、何らかの対処法はないだろうか?

119:名前は開発中のものです。
18/08/27 23:35:42.63 k6hP5zIk.net
吉里吉里Zの開発者に
不具合と動作環境を報告すれば?

120:名前は開発中のものです。
18/08/28 12:05:49.53 eWw4qfZx.net
旧吉里吉里サイトみたいに
みんなが書き込める掲示板があればいいのにな

121:名前は開発中のものです。
18/08/28 12:29:30.87 Hj6anC1g.net
気楽に聞ける場があるとありがたいね
吉里吉里2はwinタブ上では使いにくいながらマウス同様の操作で動いてたんだけど
Zで従来のマウス処理にするには
Window.enableTouch=false; にしろと検索で出てくるが、これをどこに書けばいいのか

122:名前は開発中のものです。
18/08/28 13:37:49.39 Hj6anC1g.net
作者氏がヒで書いてた
>タッチを無効化してタッチイベントをマウスイベントに振り替える必要があります。
>Window.enableTouch=false;(KAGなら[eval exp="kag.enableTouch=false"]かな)を呼んで。
をシナリオ冒頭に書くと動くようになったわ
一方で鱧入りkagの機能が不安定になった・・・

123:名前は開発中のものです。
18/08/28 14:03:59.00 tdgILZ61.net
吉里吉里Zて導入からよくわからなくなる
KKDEに似たものでKKEFZがあるからでも中身変えてねってそれっぽいZは見つけたけど
どれをどう変えればいいの?になった32bitと64bitの差すらいまいちわからん
色々やれる選択肢増えました使えなくなったのもあります
でも分かりやすい解説はありませんだから厳しすぎる
吉里吉里の時あれだけ導入も運用も楽だったのに色々考えて別ツールにしたよ
バグ起きたときにZだと対処しきれない

124:名前は開発中のものです。
18/08/28 14:30:51.07 Hj6anC1g.net
タッチ操作できる事は出来るが、なぜか終了ダイアログのボタンが押せない
kag3が使えるようになったとはいえ、自分のような詳しくないものにはまだ厳しいのかー

125:名前は開発中のものです。
18/08/29 01:07:34.37 Vstwvkai.net
ティラノとか敷居が低い他のに比べて
今新規の人が吉里吉里Zを導入するかって言うとね・・・・

126:名前は開発中のものです。
18/08/29 01:13:28.28 FnxNwCpZ.net
吉里吉里Z導入のハードルが高いのはあるな
もともと吉里吉里のハードルが高かったけど

127:名前は開発中のものです。
18/08/29 10:52:27.12 Vstwvkai.net
Zと鱧入りkagだが、やっぱタッチ環境ではプレイできなかった
一度メッセージウインドウを隠したら戻せない
閉じるボタンを押すこともできん
逆にマウス、キーボードの環境なら支障がないとも言えるが

128:名前は開発中のものです。
18/08/29 22:01:01.85 2z5xiKeg.net
Zと鱧入りkagってウィンドウがデカイですよね?
640x480の背景画像は使えますか?

129:名前は開発中のものです。
18/08/30 13:11:28.05 QGn4WlwV.net
解像度はsystemのcofig.tjs内の「画面サイズ」から自由に変えられるよ

130:名前は開発中のものです。
18/08/30 15:35:46.24 QGn4WlwV.net
こう言う質問があるのは
初心者が気楽に入ってこられる入門解説がないってことなんだよなあ

131:名前は開発中のものです。
18/08/30 20:16:12.47 I+zKu9kQ.net
config.tjsの中身が改行されてなくて横続きでわかりづらいのですが

132:名前は開発中のものです。
18/08/30 20:58:08.46 QGn4WlwV.net
メモ帳で開くと横に間延びする
URLリンク(sakura-editor.github.io)
こんな感じの代表的なテキストエディタを使って編集すると良い

133:名前は開発中のものです。
18/08/31 06:08:26.62 73Pyuq0E.net
古い吉里吉里2で作った物をZで動かしてみたけど、問題なくあっさりと動いた。
何の支障もなし。
今後2時代のようにユーザーによる便利機能が蓄積されて行けば良いんだけどな。

134:名前は開発中のものです。
18/09/01 16:05:32.22 mQCmXaRU.net
大きな問題なく使える状況なら
尚のこと初心者向け解説が充実してほしいな

135:名前は開発中のものです。
18/09/11 19:55:51.42 fn6q5jMg.net
保守。

136:名前は開発中のものです。
18/09/12 06:18:52.73 s1KsVwDj.net
十日間レスなしか
ものすごく過疎ったなー

137:名前は開発中のものです。
18/09/12 21:17:03.89 RbJKBbqV.net
スレもだが、板自体で日に100も書き込み件数ない過疎状態だからね・・・・

138:名前は開発中のものです。
18/09/13 15:48:01.62 GQREnkb/.net
みんなどこいってしまったのか
NScripterのスレもいつのまにか落ちてるからな

139:名前は開発中のものです。
18/09/13 16:20:20.65 nAV4/Z/V.net
ADVはティラノとか他のシステム使ったり
同人ゲーの売れ線がツクールに移行したりと変化大きいからな
何よりエロゲが縮小したし

140:名前は開発中のものです。
18/09/13 21:10:31.44 cJtSft7j.net
今はPCでエロゲじゃなくて
スマホでソシャゲの時代だからなあ

141:名前は開発中のものです。
18/09/19 20:51:50.76 zE3D2jkK.net
getSample.dllってど


142:チかにありませんか 本家消えて幾つか手に入らん・・・



143:名前は開発中のものです。
18/09/23 14:09:33.76 dKBtdIaU.net
細かいプラグインまでは保存してなかったな
今も持ってる個人やサークルはいるんだろうけど

144:名前は開発中のものです。
18/09/29 15:00:14.52 UG9yo+GJ.net
吉里吉里Zはまだ完成しないのか!

145:名前は開発中のものです。
18/09/29 18:08:52.00 U8NI6cGI.net
吉里吉里Zと対応kagも拡張版kagも用意されてるんだから支障なく使えるだろ
2時代の至れり尽くせりのプラグイン群がないだけで

146:名前は開発中のものです。
18/09/30 20:37:07.74 /OrSUrK0.net
リリーサーもマニュアルもないだろ!

147:名前は開発中のものです。
18/09/30 22:30:09.62 cqQItA6q.net
menu.dllのバグも放置したままじゃね?

148:名前は開発中のものです。
18/10/06 04:00:24.42 pMsjswl9.net
吉里吉里Zってパッド使える? System.getKeyState()で拾えなくない?

149:名前は開発中のものです。
18/10/10 11:55:57.14 DqIrLxfJ.net
吉里吉里Zに求める事
・リリーサーをつけろ!
・マニュアルを充実させろ!
・KSファイルやtjsファイルをメモ帳で読み込んだ時に横に間延びするな!ちゃんと改行しろ!

150:名前は開発中のものです。
18/10/14 12:56:27.35 FqQxLcTY.net
ティラノは重いうえに制限キツイ

151:名前は開発中のものです。
18/10/14 13:07:51.86 sxopfHJD.net
吉里吉里Z使おうとしてあまりにもマニュアル整ってなくて途中でやめて
ティラノ触ってあまりのもっさりとやれることの少なさに諦めて
吉里吉里に戻りたいけどやっぱりなあと思ってZに戻っていこうとしてまた内容の壁にぶち当たって
結論ゲーム作らなくなる←今ここ

152:名前は開発中のものです。
18/10/17 05:47:00.74 asfw3oBu.net
リリーサーってなに?
検索しても釣具しかでてこねーわ

153:名前は開発中のものです。
18/11/03 23:15:02.55 FG6mVF5h.net
吉里吉里2を使ってるんですが画面の解像度よりも大きなサイズの画像を画面サイズに合わせて表示させることってできますか?
1280×720の画面サイズで1920×1080の画像を表示するとはみ出してしまうので、これを画面内にピッタリと納めたいです。

154:名前は開発中のものです。
18/11/04 14:01:26.85 qXVjSdUu.net
こんな過疎ってるとこで聞いて答えが来ると思ってるのかよw

155:名前は開発中のものです。
18/11/04 17:23:18.85 O7gAbS23.net
>>147
そんな事はできません

156:名前は開発中のものです。
18/11/04 17:58:16.84 j/sDvbKO.net
TJS使えば出来るけどサイズ合わせた画像用意する方が早い

157:名前は開発中のものです。
18/11/04 18:54:12.65 qXVjSdUu.net
>>150
できればやり方教えてください

158:名前は開発中のものです。
18/11/04 20:57:46.98 O7gAbS23.net
今吉里吉里2を使ってる人って絶対Windows10じゃないでしょ
アップデートされたWindows10で吉里吉里2kag3製のゲームで
起動→少し進めて栞にセーブ→閉じる→起動→少し進めて栞にセーブ→閉じる→起動
を何回か繰り返していると
「〇〇は既に起動しています」
っていうウィンドウが出てきて起動できなくなるはず

159:名前は開発中のものです。
18/12/13 10:53:07.74 fYiYhhZu.net
保守

160:名前は開発中のものです。
19/01/03 15:06:04.66 YV4r+GeV.net
保守

161:名前は開発中のものです。
19/02/02 02:01:03.29 fCbwHpEL.net
保守

162:名前は開発中のものです。
19/02/15 19:29:47.25 8xzk1dn7.net
初めまして。吉里吉里ではなくパソコン側の質問になってしまうのかもしれないのですが、質問させていただきます。
失礼があったら申し訳ございません。
ゲームが完成し、releaserでxp3を使おうと思ったのですが、
releaserを起動しプロジェクトファイルを選択したところ、読み込みのような表示は出るのですが、その先の設定画面へ進みません。
何かファイアーウォールが邪魔しているのかと思い、停止しましたが変わらず…
使用しているのはWindows10なのですが、10だと動かない、ということはありませんよね…?(xpの互換性で起動しても、進みませんでした)
管理者で


163:起動しても、進みませんでした。 お手上げ状態なので、お力添えいただければ嬉しいです。



164:名前は開発中のものです。
19/02/15 19:31:16.35 8xzk1dn7.net
154です。
記入し忘れていましたが、使用しているのは吉里吉里2/KAG3、version 2.32です。

165:名前は開発中のものです。
19/02/16 06:53:13.40 q10jKrzQ.net
154です!解決しました!
違うバージョンの吉里吉里をDLして、そのtoolから出力することができました。
もっと早くに試していればよかったです。
スレッドお騒がせ失礼いたしました。
また不明な点が出た際は、質問させてください。ありがとうございました。

166:名前は開発中のものです。
19/02/17 23:41:37.52 nDcfWUjq.net
初歩的なことで申し訳ないのですが一日中探してもわからなかったので質問させてください
BGMが再生できません
// ◆ BGM再生メディア
// type 変数に設定する文字列で、使用するサウンドバッファを決めることができ
// ます。
// "Wave" : WaveSoundBuffer ( wav等(プラグインで再生できる物も含む) )
// "MIDI" : MIDISoundBuffer ( mid,smf )
// "CDDA" : CDDASoundBuffer ( cda )
;type = "Wave";
configにこういう記述があるらしいのですが667行周辺を探したり検索しても見つかりません
仕様が変わってるのでしょうか

167:名前は開発中のものです。
19/02/18 20:22:49.86 7n2+YQFT.net
吉里吉里ZはMIDI,CDDAが切られた
だからZ用kagのconfig.tjsではその部分がカットされてる

168:名前は開発中のものです。
19/02/19 21:18:14.77 SvlEWdse.net
ありがとうございます。

169:名前は開発中のものです。
19/02/19 21:21:35.80 SvlEWdse.net
BGMはどの音源が対応してますか?

170:名前は開発中のものです。
19/02/19 21:25:19.91 4bldtJwy.net
wavとogg

171:名前は開発中のものです。
19/02/19 23:17:38.87 SvlEWdse.net
ありがとうございます
bgmにtw008という名前の.wavファイルを入れて
[playbgm storage="tw008"]
と書いて見ました
エラー表示はありませんが再生されません
config.tjsでいじる必要があるのでしょうか
どうすれば再生できますか?

172:名前は開発中のものです。
19/02/21 20:15:12.91 SjM45Qut.net
プラグインを入れたらOGGが再生できました
別の質問なのですがメッセージレイヤーの文字を残したまま非表示にすることはできますか?
立ち絵が変化するたびに一度メッセージレイヤが消え
立ち絵の変化後に再表示されるようにしています
[backlay]
[position layer=text window page back visible=false]
これで消すと文字ごと消えてしまいます

173:名前は開発中のものです。
19/02/21 21:45:55.65 DEZObBNz.net
メッセージレイヤの透明度で出来るんじゃないの試してないから知らんけど

174:名前は開発中のものです。
19/02/21 23:54:32.55 SjM45Qut.net
透過でいけました
しかしなにかしらのアクションを起こすと透過がきれる
[backlay]
[layopt page="fore" layer="message0" opacity="0" visible="true"]
;メッセージレイヤの透過
[image layer=0 page=back storage="h001" visible=true]
[trans method=crossfade time=1000]
[wt]
[backlay]
[layopt page="fore" layer="message0" opacity="255" visible="true"]
「あ」[l][r]
立ち絵の変化がおわってから透過を解除したいのに一瞬で透過が切れてしまってどうすれば持続させられるのかわかりません。わかる方どうか教えてください
理想
1)クリックする
2)メッセージウィンドウが透過される
3)立ち絵が変化する
4)メッセージウィンドウの透過が解除される
5)次の文字が表示されクリック待ちの状態になる

175:名前は開発中のものです。
19/02/22 00:46:01.90 D5JxYf9e.net
自己解決しました
visible=falseとレイヤーの表裏の理解が不十分だったようです

176:名前は開発中のものです。
19/02/23 14:09:52.99 selgENGS.net
[macro namme=chara]
[backlay]
[image layer=0 page=back storage=%cg visible=true]
[trans method=crossfade time=500]
[wt]
[endmacro]
このマクロのどこが間違っているのかわからないので教えていただきたいです。

177:名前は開発中のものです。
19/02/23 14:37:36.93 c9yjhSQW.net
namme

178:名前は開発中のものです。
19/02/23 17:05:49.77 selgENGS.net
ありがとうございます

179:名前は開発中のものです。
19/02/27 13:40:29.47 traM8VlC.net
ボタン


180:ノはじめからという文字を書きたいのですが参考になるサイトかその方法教えていただけませんか



181:名前は開発中のものです。
19/02/27 19:20:16.90 F4LnWS0Q.net
>>172
ボタンなら最初からはじめからが書いてある画像を作って使うか
URLリンク(tjs2.info)
この辺参考にしろ
吉里吉里系の講座ぐぐってから書こうな

182:名前は開発中のものです。
19/03/07 21:32:00.27 E+t2lk9h.net
変数名に変数を用いることは可能でしょうか
例えば、イベント5番の処理をしたいときに
tf.event_no = 5;
if(tf.event_"tf.even_no"){ }
のように、変数に可変の番号を付与したいのです

183:名前は開発中のものです。
19/03/08 01:09:26.21 txnPQjQ2.net
自己解決しました

184:名前は開発中のものです。
19/03/15 00:18:17.21 5XUZnAig.net
保守

185:名前は開発中のものです。
19/04/13 06:28:22.46 KB7yYbA/.net
保守

186:名前は開発中のものです。
19/05/06 08:00:15.25 sYXZgneW.net
保守

187:名前は開発中のものです。
19/05/07 23:06:25.09 Dna/BWvh.net
gifアニメを表示させるにはどうしたらいいんですか?

188:名前は開発中のものです。
19/05/08 10:48:07.13 d9Mkqq4C.net
自分で調べろ

189:名前は開発中のものです。
19/05/12 01:50:08.84 ol8BVcVE.net
tf = %[ ]
一時変数をリセットするにはこれでいいんですかね?
というか、一時変数ってtfに限らず、辞書配列を作って使えばいいんですかね?

190:名前は開発中のものです。
19/06/03 06:46:29.08 KI8nEGkx.net
保守

191:名前は開発中のものです。
19/06/14 22:53:52.47 tjgIUNav.net
現時点で裏画面がどうなっているかが知りたいのですが、
何か方法はありますでしょうか?

192:名前は開発中のものです。
19/06/14 23:25:40.35 FH3rPY2A.net
TJSでレイヤーのプロパティ見れば情報は得られると思うけど
裏画面を表に持ってくる直前でちゃんと処理書く方が間違いが無いと思う

193:名前は開発中のものです。
19/06/14 23:30:16.70 tjgIUNav.net
ありがとうございます
ちょっとしらべてみます!

194:名前は開発中のものです。
19/07/04 20:54:39.34 8YqsKVku.net
保守

195:名前は開発中のものです。
19/07/17 06:51:37.83 Lni3Slgs.net
質問があります。前景画像をasdファイルに記述した
*loop
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100][jump target=*loop]
この内容で上下にフワフワさせています。ところが…その前景画像を目パチさせたくなったので目パチをさせながらフワフワさせる方法がわかりません。asdを多重に設定出来ればいいのですが調べてもわかりませんでした。ごり押しで、
[image layer=0 page=fore storage="xxxxx_01" top=219 left=160 visible=true]
*loop
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100]
@iscript
function myLeftClickHook()
{ { kag.process('', '*next');
return true;
}}
[endscript][eval exp="kag.leftClickHook.add(myLeftClickHook)"][jump target=*loop]
*next
@eval exp="kag.leftClickHook.remove(myLeftClickHook)"
[image layer=1 page=fore storage="xxxx_02" top=219 left=360 visible=true]
*loop2
[eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"][
wait time=100][jump target=*loop2]
@s
と書くとxxxx_01がフワフワして目パチした状態で左クリックしてxxxx_02が表示されても01はフワフワ目パチが継続した状態になることは出来ました。しかしこの処理を全てのクリックが発生する場所にラベルの連番を繰り上げして
実装していく力業はちょっとどうかと思い、もっとスマートに解決する方法を知りたくこの掲示板に質問させて頂きます。一番理想的なのは多重asd(@copyoneマクロとの同居か、別asdファイルでの追加制御)なのですが…
お知恵を拝借出来れば幸いです。失礼します。

196:185
19/07/17 07:36:20.20 Lni3Slgs.net
>>187
すみません。あれからどうにか出来ないか色々模索していたのですがいっそasdに突っ込んでしまえばいいという判断に至りました。
@loadcell
@loop
;
@macro name=copyone
@copy dx=200 dy=72 sx=%x sy=0 sw=88 sh=37
@eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"
@wait time=60
@endmacro
@macro name=fuwa
@eval exp="tf.tmp = Math.sin(System.getTickCount() / 600) * 20 + 20 + 20, kag.fore.layers[0].top=tf.tmp, kag.back.layers[0].top=tf.tmp"
@wait time=120
@endmacro
;
*start
@copyone x=0
@copyone x=88
@copyone x=176
@copyone x=88
@copyone x=0
[fuwa][fuwa][fuwa][fuwa][fuwa]
[fuwa][fuwa][fuwa][fuwa][fuwa]
[fuwa][fuwa][fuwa][fuwa][fuwa]
ry
fuwaの所は目パチの本来のウェイトタグ(wait1800)を埋めているのですが…動作的にはこれで目指していた動作になったのですが、
「メンバcopyoneが見つかりません」のエラーが出てしまいます…何が悪いのでしょうか…

197:名前は開発中のものです。
19/07/17 20:28:48.70 YjhtnJoG.net
目パチはasdでやらせてleft,topはタイマオブジェクトにやらせるか
簡単さを追求するなら小サイズ画像作る→その画像の_aとasdファイル作る
そのasdファイル内でevalでkag.fore.layers[0]のleft,top弄るようにする
でその画像を非表示で適当なレイヤに読み込めばそのレイヤクリアするまでフワフワやってくれる

198:名前は開発中のものです。
19/07/17 22:33:59.64 h0kb16M3.net
ティラノが重いというコメントを見かけたんですが、ティラノの作業環境が重いのか、完成したゲームが重いのか、どちらなんでしょうか?

199:185
19/07/18 04:09:36.93 x+7UJjU3.net
>>189
レスありがとうございます。
アドバイスの内容が高度過ぎて理解に至りませんでした…
妖しいと思われる個所を色々いじっているうちに
「@animstart layer=0 page=back seg=1 target=*start」ここでエラーを吐くようになり、
asdの先頭に*startラベルが無いからcopyoneが無いと言われるのではと気が付き、
試しに奏してみてループするところに*loopと入れてやるとエラーが出なくなりました。
187氏に反応して頂けたことで
自分の中で何か進んだようです。
ありがとうございました。

200:名前は開発中のものです。
19/08/06 07:46:12.18 hWFZlWzZ.net
>>17
プロ版使えや
1500円程度で買えるだろ

201:名前は開発中のものです。
19/08/21 16:47:42.93 yoDgNL/W.net
保守

202:名前は開発中のものです。
19/09/09 18:43:49.35 S4Y8if07.net
保守

203:F9
19/09/12 20:30:09.00 xGhJJ93l.net


204:F9
19/09/12 20:30:14.35 xGhJJ93l.net


205:F9
19/09/12 20:30:19.42 xGhJJ93l.net


206:F9
19/09/12 20:30:53.72 1tDG8LUu.net


207:F9
19/09/12 20:30:58.45 1tDG8LUu.net


208:F9
19/09/12 20:31:03.90 1tDG8LUu.net


209:F9
19/09/12 20:31:38.17 SxZGKQxm.net


210:F9
19/09/12 20:31:42.99 SxZGKQxm.net


211:F9
19/09/12 20:31:48.42 SxZGKQxm.net


212:F9
19/09/12 20:32:22.79 g/HyYyiy.net


213:F9
19/09/12 20:32:27.59 g/HyYyiy.net


214:F9
19/09/12 20:32:33.02 g/HyYyiy.net


215:F9
19/09/12 20:33:07.38 BJ0va4Mr.net


216:F9
19/09/12 20:33:17.59 BJ0va4Mr.net


217:F9
19/09/12 20:33:52.04 ghqDz/dU.net


218:F9
19/09/12 20:33:56.68 ghqDz/dU.net


219:F9
19/09/12 20:34:02.36 ghqDz/dU.net


220:F9
19/09/12 20:34:36.40 3ws7vSIH.net


221:F9
19/09/12 20:34:41.18 3ws7vSIH.net


222:F9
19/09/12 20:34:46.62 3ws7vSIH.net



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1605日前に更新/98 KB
担当:undef