[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その16 (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
973(2): 名無しが氏んでも代わりはいるもの 2009/02/11(水)15:19 ID:PetSTy+n(1/3) AAS
質問させてください。orz
使用するマクロの名前で、操作するレイヤを指定したくて、以下のように書いたのですが、
エラー(voidからobjectに型変換できません)になりました。
[macro name=tachi1_f]
[layopt layer=&'str2num(mp.name.substring(5, 1))-1' page=fore visible=true]
うろ覚えの知識を総動員しての精一杯だった訳なのですが、
本当はどう書くのが正解だったのでしょうか? orz
985: 2009/02/11(水)22:05 ID:2j+VdKFf(1) AAS
>>973
何でそんなことしてるんだ?
979氏も言ってるけど、マクロ内でマクロ名を取得する意味がちょっと推測できない
endmacroがないのでその後に何か続くんだろうとは思うけど…
たとえば、立絵の数だけ大量に同じ内容のマクロを作っていて、
中身を書き換えるのが面倒だからそうしたい、とかなら
マクロを一つにして属性を作ればいいんじゃない
省10
990: 973 2009/02/11(水)22:49 ID:PetSTy+n(3/3) AAS
ありがとうございます。私の疑問自体は、977さんのmp.tagnameで解決しました。
で、979さんや、985さんの言うように「(属性とか他の方法で指定せずに、わざわざ)
何でそんな事をしてるんですか?」と言うご指摘には、立派に答えられる理由も無く、
その通りだな、とホトホト感心している訳でありまして・・・。orz
強いて言うなら、私は属性名が増えてゆくと、1週間後の自分はもう何がなにやら
解らなくなっている人なので、マクロ名自体で「これから何を対象にして動作を行うか」を
ある程度まで規定しておきたいんです。でもって、せっかくtach1_fと名前を付けたんだから、
省2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s