puzzleMark素材初始化移出load过程

This commit is contained in:
MrZ626
2021-03-04 15:14:36 +08:00
parent 6cbd7d19da
commit ecf899f610
6 changed files with 30 additions and 36 deletions

View File

@@ -103,7 +103,7 @@ function scene.draw()
gc.setLineWidth(3)
gc.rectangle("line",-2,-2,304,604)
local F=FIELD[1]
local cross=puzzleMark[-1]
local cross=TEXTURE.puzzleMark[-1]
local texture=SKIN.curText
for y=1,20 do for x=1,10 do
local B=F[y][x]

View File

@@ -171,7 +171,7 @@ function scene.draw()
gc.setLineWidth(3)
gc.rectangle("line",-2,-2,304,604)
gc.setLineWidth(2)
local cross=puzzleMark[-1]
local cross=TEXTURE.puzzleMark[-1]
local F=FIELD[page]
local texture=SKIN.curText
for y=1,20 do for x=1,10 do

View File

@@ -27,7 +27,6 @@ function scene.sceneInit()
SKIN.getCount(),
#MODES,
1,
1,
}
studioLogo=gc.newText(getFont(80),"26F Studio")
skip=false--If skipped
@@ -78,36 +77,6 @@ function scene.update()
-- M.icon=gc.newImage("media/image/modeIcon/"..m.icon..".png")
-- M.icon=gc.newImage("media/image/modeIcon/custom.png")
elseif phase==8 then
local function C(x,y)
local _=gc.newCanvas(x,y)
gc.setCanvas(_)
return _
end
puzzleMark={}
gc.setLineWidth(3)
for i=1,17 do
puzzleMark[i]=C(30,30)
local _=SKIN.libColor[i]
gc.setColor(_[1],_[2],_[3],.6)
gc.rectangle("line",5,5,20,20)
gc.rectangle("line",10,10,10,10)
end
for i=18,24 do
puzzleMark[i]=C(30,30)
gc.setColor(SKIN.libColor[i])
gc.rectangle("line",7,7,16,16)
end
local _=C(30,30)
gc.setColor(1,1,1)
gc.line(5,5,25,25)
gc.line(5,25,25,5)
puzzleMark[-1]=C(30,30)
gc.setColor(1,1,1,.8)
gc.draw(_)
_:release()
gc.setCanvas()
elseif phase==9 then
SKIN.change(SETTING.skinSet)
if newVersionLaunch then--Delete old ranks & Unlock modes which should be unlocked
for name,rank in next,RANKS do