m1sswj 发表于 2023-9-12 21:32:51

进度条偏移,怎么单独调整pc端

第一张是移动端的,位置正常,第二张是电脑端的,偏移很多。
第三张是在F9里调的,没有单独调pc端的。

996技术-wang 发表于 2023-9-13 15:07:37

手机PC共用的。。

wangchou 发表于 3 天前

改这个progress_bar.lua文件,通过获取游戏屏幕实时分辨率,采集进度条始终保持在屏幕中央
-- 获取实际分辨率
local nW = SL:Get_SCREEN_WIDTH()
local nH = SL:Get_SCREEN_HEIGHT()
if SL:Get_CURRENT_OPERMODE() == 1 then
nW = nW + 40
end

-- Create Scene
local Scene = GUI:Node_Create(parent, "Scene", 0, 0)
GUI:setChineseName(Scene, "进度条场景")
GUI:setTag(Scene, -1)

-- Create Panel_1
local Panel_1 = GUI:Layout_Create(Scene, "Panel_1", nW * 0.5, nH * 0.5, nW, nH, false)
GUI:setChineseName(Panel_1, "进度条_范围点击关闭")
GUI:setAnchorPoint(Panel_1, 0.50, 0.50)
GUI:setTouchEnabled(Panel_1, false)
GUI:setTag(Panel_1, 10)
TAGOBJ["10"] = Panel_1

-- Create Panel_2
local Panel_2 = GUI:Layout_Create(Scene, "Panel_2", nW * 0.5, nH * 0.5, 182, 55, false)
GUI:setChineseName(Panel_2, "进度条组合")
GUI:setAnchorPoint(Panel_2, 0.50, 0.50)
GUI:setTouchEnabled(Panel_2, true)
GUI:setTag(Panel_2, 7)
TAGOBJ["7"] = Panel_2
页: [1]
查看完整版本: 进度条偏移,怎么单独调整pc端