2018/06/18(月)【Defold】Messge Passing(メッセージ パッシング)について
DefoldのGameObject間のやりとりはメッセージパッシング。
メッセージパッシングの基本を理解しておかないと書き方に迷ってしまう。
公式
https://www.defold.com/manuals/message-passing/
スクリプトA から スクリプトBへのパラメータ渡し
スクリプトA
msg.post(スクリプトBのUrl, "set_rotation", { angle = 90 })
スクリプトB
function on_message(self, message_id, message, sender)
if message_id == hash("set_rotation") then
print("set_rotation angle = " .. message.angle)
end
end