m1sswj  2023-9-12 21:32:51 | 技术答疑|
2 701

50

回帖

1万

金币

6488

积分

积分
6488
发表于 2023-9-12 21:32:51 来自手机 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

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

12079

12079

12080

12080

12081

12081
最后回复时间:2023-09-13 15:07:37官方回复了此贴
回复

使用道具 举报

1万

回帖

3万

金币

2万

积分

积分
26947
发表于 2023-9-13 15:07:37 | 显示全部楼层
手机PC共用的。。
回复

使用道具 举报

26

回帖

6093

金币

3215

积分

积分
3215
发表于 2026-4-14 11:47:24 | 显示全部楼层
改这个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 = GUIayout_Create(Scene, "anel_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 = GUIayout_Create(Scene, "anel_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
回复

使用道具 举报