mirror of
https://github.com/britzl/monarch.git
synced 2025-06-27 10:27:49 +02:00
In some projects may need to wait until initial screen has been registered before attempting to show it
15 lines
385 B
Plaintext
15 lines
385 B
Plaintext
local monarch = require "monarch.monarch"
|
|
|
|
function init(self)
|
|
self.wait = true
|
|
msg.post("@render:/", "clear_color", { color = vmath.vector4(0.4, 0.6, 0.8,1.0) })
|
|
end
|
|
|
|
function update(self)
|
|
-- Ensure that the initial screen has had enough time to register
|
|
if self.wait == true and monarch.screen_exists(hash("menu")) then
|
|
self.wait = false
|
|
monarch.show(hash("menu"))
|
|
end
|
|
end
|