[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その9 (990レス)
■吉里吉里/KAG/TJS雑談質問スレ■その9 http://echo.5ch.net/test/read.cgi/gamedev/1160427850/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
580: 名前は開発中のものです。 [sage] 2006/11/27(月) 00:56:41 ID:g/+h1vM4 下記のようなマクロでフェードアウトを行おうとしています。 しかしレイヤー座標の取得でつまづいています。 [emb]の箇所で正しい数値が確認できているのですが、 [move]の中では「0(undefined?)」として扱われてしまいます。 path=""の中では変数の展開は行われないのでしょうか? --------------------- [macro name="fadeOut"] [eval exp="_tmp.fadeLayer = kag.fore.layers[+mp.layer]"] [emb exp="_tmp.fadeLayer.left"][l] ←ここでは正しい数値が出る [move layer="&mp.layer" time="1000" path="('&_tmp.fadeLayer.left','&_tmp.fadeLayer.top',255) ('&_tmp.fadeLayer.left','&_tmp.fadeLayer.top',0)"] [endmacro] --------------------- http://echo.5ch.net/test/read.cgi/gamedev/1160427850/580
581: 名前は開発中のものです。 [sage] 2006/11/27(月) 02:11:04 ID:KB1E8Ixt >>580 つっこみどころが……あなたは多分、リファレンスの読み方が下手なのです。 1. &は属性の最初に置かないと意味がない。 2. ' で囲まれた範囲は文字列扱いになる。その中に変数名があっても、変数とは認識されない。 3. 文字列に付け足しをするときは + を使う。 4. [move]はレイヤを動かすタグ。フェードには通常[layopt]と[trans]を使う。 5. [move]のpathは一つでもOK。 あと、これは飽くまで好みだろうけど、その[move]のlayer属性は % や * でも行けるよね。 ところで、_tmp ってなんなんだろう? TJS詳しくないからわかんないんだけど…… それぞれ何か特殊な用途のために、あえてやってるんだとしたら、見当違いのつっこみは鼻で笑ってやってください。 http://echo.5ch.net/test/read.cgi/gamedev/1160427850/581
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s