From 4d1d0a51e31eec424a93a5d6f2365719c03d266b Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Sat, 6 Apr 2019 19:08:30 +0200 Subject: [PATCH] examples : add a main menu --- examples/init.lua | 3 +- examples/mainmenu/assets/medium.lua | 5 ++ examples/mainmenu/assets/medium.png | Bin 0 -> 2035 bytes examples/mainmenu/init.lua | 103 ++++++++++++++++++++++++++++ main.lua | 2 +- 5 files changed, 111 insertions(+), 2 deletions(-) create mode 100644 examples/mainmenu/assets/medium.lua create mode 100644 examples/mainmenu/assets/medium.png create mode 100644 examples/mainmenu/init.lua diff --git a/examples/init.lua b/examples/init.lua index 19a25db..56b1195 100644 --- a/examples/init.lua +++ b/examples/init.lua @@ -1,5 +1,6 @@ return { Test = require "examples.test_scene", Test2 = require "examples.test_scene2", - TestMenu = require "examples.test_menus" + TestMenu = require "examples.test_menus", + MainMenu = require "examples.mainmenu", } diff --git a/examples/mainmenu/assets/medium.lua b/examples/mainmenu/assets/medium.lua new file mode 100644 index 0000000..eed9950 --- /dev/null +++ b/examples/mainmenu/assets/medium.lua @@ -0,0 +1,5 @@ +return { + filename = "medium.png", + glyphs = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|} ", + extraspacing = 1, +} diff --git a/examples/mainmenu/assets/medium.png b/examples/mainmenu/assets/medium.png new file mode 100644 index 0000000000000000000000000000000000000000..271fe5fe64268e59f43c69e704111c2bc667248f GIT binary patch literal 2035 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