- Joined
- Dec 13, 2018
- Messages
- 2,368
Hey this is pretty cool! Any chance you can translate it to Lua?
I tried using this to translate it, but I'm getting some compile errors....
I tried using this to translate it, but I'm getting some compile errors....
Code:
-- MasterFrame ---@type framehandle
---@return nothing
function Trig_ModelFrame_Actions()
framehandlechildFrame
-- Create Master Frame
MasterFrame = BlzCreateFrameByType("SPRITE", "Master Frame", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0), "", -1)
BlzFrameClearAllPoints(MasterFrame)
BlzFrameSetAbsPoint(MasterFrame, FRAMEPOINT_CENTER, 0.4, 0.3)
BlzFrameSetSize(MasterFrame, 5, 5)
BlzFrameSetModel(MasterFrame, "war3mapImported\\SampleModel.mdx", 0) -- put path for master frame here
-- Create Child Frame for Master Frame
childFrame = BlzCreateFrameByType("SPRITE", "Child Frame", MasterFrame, "", 1)
BlzFrameClearAllPoints(childFrame)
BlzFrameSetAbsPoint(childFrame, FRAMEPOINT_CENTER, 0.4, 0.3)
BlzFrameSetSize(childFrame, 5, 5)
BlzFrameSetModel(childFrame, "war3mapImported\\SampleCloud.mdx", 0) -- put path for child frame here
BlzFrameSetVisible(MasterFrame, false)
end
-- ===========================================================================
---@return nothing
function InitTrig_ModelFrame()
gg_trg_ModelFrame = CreateTrigger()
TriggerRegisterTimerEventSingle(gg_trg_ModelFrame, 0.00)
TriggerAddAction(gg_trg_ModelFrame, Trig_ModelFrame_Actions)
end
Last edited: