aboutsummaryrefslogtreecommitdiff
path: root/src/libjin-lua/scripts/app.lua
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-12-23 14:24:49 +0800
committerchai <chaifix@163.com>2018-12-23 14:24:49 +0800
commitd5bd4d53dfcda03558be24e8c353fc042802c085 (patch)
treea9109b68e529a49314154f5511fe53bb0e74fc0f /src/libjin-lua/scripts/app.lua
parent5b8b5c95589e615afda3f0d67db612b64297c2a0 (diff)
* json\xml扩展
Diffstat (limited to 'src/libjin-lua/scripts/app.lua')
-rw-r--r--src/libjin-lua/scripts/app.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libjin-lua/scripts/app.lua b/src/libjin-lua/scripts/app.lua
index 1e55857..d4f2e59 100644
--- a/src/libjin-lua/scripts/app.lua
+++ b/src/libjin-lua/scripts/app.lua
@@ -58,9 +58,9 @@ end
-- Display error message.
local function onError(msg)
- jin.audio.destroy()
+ local err = "Error occurred:\n" .. msg .. "\n" .. debug.traceback()
+ jin.log.error(err)
jin.graphics.showWindow()
- local err = "Error:\n" .. msg .. "\n" .. debug.traceback()
jin.graphics.reset()
jin.graphics.setClearColor(100, 100, 100, 255)
jin.graphics.clear()
@@ -113,6 +113,8 @@ jin.audio.init()
jin.graphics.init(jin.config)
+jin.log.info("Start game...")
+
-------------------------------------------------------------------------
-- Boot game
-------------------------------------------------------------------------
@@ -123,6 +125,8 @@ xpcall(boot, onError)
-- Destroy sub-systems
-------------------------------------------------------------------------
+jin.log.info("Quit...")
+
jin.graphics.destroy()
jin.audio.destroy()