(TODO)Navigation Thumbnails
merge conflicts
- kwik5-sample-books/Solar2D/custom/components/thumbnailNavigation.lua
- kwik5-plugin/kwik/components/common/thumbnailNavigation.lua
triangle anchor positioning
vertical or horizontal
function M:create(UI) local sceneGroup = UI.sceneGroup -- print("-- create thumbnailNavigation --", UI.scene.app.name) local props = navigationProps[UI.scene.app.name] if props then local obj = navigation.new(props, naviListener) -- sceneGroup:insert(obj.group) self.kNavi = obj -- self.triangle = shapes.triangle.equi( display.contentCenterX, (display.actualContentHeight - 1280/4)/2 - 10, 20 ) self.triangle = shapes.triangle.equi( 10, 10, 20 ) -- self.triangle.x = display.contentCenterX - 480/2 - (2048/4 - 480)/2 + 20 -- iPad 2048 self.triangle.x = display.contentCenterX - 480/2 - (2436/4 - 480)/2 -36 -- iPhone X self.triangle.y = display.contentCenterY - 320/2 - (1536/4 - 320)/2 + 24 obj.group:translate(self.triangle.x, self.triangle.y) self.triangle:rotate(90) self.triangle:setFillColor(0,0,1) self.triangle.tap = function(event) self.kNavi:show() return true end sceneGroup:insert(self.triangle) end end