Last Modified: 2023-03-11

Layer

page1

page4 for demonstrating layers and groups

local sceneName = ...
--
local scene = require('controller.scene').new(sceneName, {
    name = "page4",
    components = {
      layers = {
            {  bg={} },
            {  copyright={} },
            {  star={} },
            {  GroupA={
                  { Ellipse = {} },
                  { SubA = {
                      { Triangle = {} },
                    }
                  },
               }
            },
            {  hello={} },
      },
      audios = {},
      groups = {"SubA", "GroupA", "myGroup" },
      timers = {},
      variables = {},
      page = {}
     },
    commands = {
        -- "myAction",   "myEvents.testHandler",
      },
    onInit = function(scene) print("onInit") end
})
--
return scene