2018/06/12(火)【Defold】URLの入力ルール

msg.postなどで指定するUrlの入力ルールについて

2018-06-12 7.56.17.png
階層が上記の様な構造で、main.scriptからの呼び出しを想定。

自身を指定する場合

-- 自身のユーザー入力を受け付ける
-- "."を指定。
msg.post(".", "acquire_input_focus")

同じCollection内から指定する場合

それぞれのコンポーネントにUrlが設定されているので、そのまま設定する。

msg.post("/collections#title_proxy", "load")

変数にキャッシュして指定する場合

(例) CollectionのPropeties が[main]で、コンポーネントのUrlが[/collections#title_proxy]の場合。

local TITLE = msg.url("main:/collections#title_proxy")

function init(self)
	msg.post(TITLE, "load")
end

OK キャンセル 確認 その他