微调虚拟按键新素材,平衡部分贴图的位置

修正贴图裁剪区域
This commit is contained in:
MrZ626
2021-09-26 21:34:54 +08:00
parent 6c10bff565
commit 1787dbde4d
2 changed files with 4 additions and 5 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -110,10 +110,9 @@ for _,set in next,virtualkeySet do
end end
--Virtualkey icons --Virtualkey icons
local VKIcon={} local VKIcon={}
gc.setDefaultFilter('nearest','nearest')
local VKI=gc.newImage("media/image/virtualkey.png") local VKI=gc.newImage("media/image/virtualkey.png")
for i=1,20 do VKIcon[i]=GC.DO{36,36,{'draw',VKI,(i-1)%5*-36,math.floor((i-1)*.2)*-36}}end for i=1,20 do VKIcon[i]=GC.DO{90,90,{'draw',VKI,(i-1)%5*-90,math.floor((i-1)*.2)*-90}}end
gc.setDefaultFilter('linear','linear') VKI:release()
--In-game virtualkey layout data --In-game virtualkey layout data
local keys={}for i=1,#VK_org do keys[i]={}end local keys={}for i=1,#VK_org do keys[i]={}end
@@ -241,7 +240,7 @@ function VK.draw()
--Icon --Icon
local _=B.pressTime local _=B.pressTime
gc_setColor(1,1,1,a) gc_setColor(1,1,1,a)
gc_draw(VKIcon[i],B.x,B.y,nil,r*.024+_*.06,nil,18,18) gc_draw(VKIcon[i],B.x,B.y,nil,r*.01+_*.024,nil,45,45)
--Ripple --Ripple
if _>0 then if _>0 then
@@ -291,7 +290,7 @@ function VK.preview(selected)
end end
if SETTING.VKIcon then if SETTING.VKIcon then
gc_setColor(1,1,1,SETTING.VKAlpha) gc_setColor(1,1,1,SETTING.VKAlpha)
gc_draw(VKIcon[i],B.x,B.y,nil,r*.024,nil,18,18) gc_draw(VKIcon[i],B.x,B.y,nil,r*.01,nil,45,45)
end end
end end
end end