控件模块避开使用drawableText,移除drawableText中的大于小于号

This commit is contained in:
MrZ626
2021-05-11 16:00:24 +08:00
parent 08666e8bd2
commit d6699fbaa1
2 changed files with 12 additions and 5 deletions

View File

@@ -17,6 +17,14 @@ local sureIcon=DOGC{40,40,
{'setFT',35},
{'mText',"?",20,-6},
}
local smallerThen=DOGC{20,20,
{'setLW',5},
{'line',18,2,1,10,18,18},
}
local largerThen=DOGC{20,20,
{'setLW',5},
{'line',2,2,19,10,2,18},
}
local WIDGET={}
local widgetMetatable={
@@ -633,18 +641,18 @@ function selector:draw()
gc.setColor(1,1,1,.2+ATV*.1)
local t=(TIME()%.5)^.5
if self.select>1 then
gc.draw(drawableText.small,x+6,y+20)
gc.draw(smallerThen,x+6,y+33)
if ATV>0 then
gc.setColor(1,1,1,ATV*.4*(.5-t))
gc.draw(drawableText.small,x+6-t*40,y+20)
gc.draw(smallerThen,x+6-t*40,y+33)
gc.setColor(1,1,1,.2+ATV*.1)
end
end
if self.select<#self.list then
gc.draw(drawableText.large,x+w-24,y+20)
gc.draw(largerThen,x+w-26,y+33)
if ATV>0 then
gc.setColor(1,1,1,ATV*.4*(.5-t))
gc.draw(drawableText.large,x+w-24+t*40,y+20)
gc.draw(largerThen,x+w-26+t*40,y+33)
end
end

View File

@@ -158,7 +158,6 @@ do--drawableText
local function T(s,t)return love.graphics.newText(getFont(s),t)end
drawableText={
question=T(100,"?"),
small=T(30,"<"),large=T(30,">"),
bpm=T(15,"BPM"),kpm=T(15,"KPM"),
modeName=T(30),