From e1381636e12c8d2980cc830b37e4ca7cf7aa6ff5 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 1 Nov 2021 17:47:35 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=9D=90=E9=AA=91=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=B1=95=E7=A4=BA=E7=95=8C=E9=9D=A2=E4=B8=8D=E5=B1=85?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Setting/SettingPlayerRide.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/Setting/SettingPlayerRide.lua b/Assets/ManagedResources/~Lua/Modules/Setting/SettingPlayerRide.lua index 159bca5b0f..e269b44908 100644 --- a/Assets/ManagedResources/~Lua/Modules/Setting/SettingPlayerRide.lua +++ b/Assets/ManagedResources/~Lua/Modules/Setting/SettingPlayerRide.lua @@ -203,6 +203,18 @@ function this.SingleRideClickShowInfo(data,go) } live2dRoot2 = PlayerLiveView:New(this.live2dRootParent2,2, ridePlayerLiveViewData) live2dRoot2:OnOpen(GetPlayerRoleSingleConFig().Scale8,nil,WALK_DIR.IDLE_LEFT) + + + local PlayerRoleConFig = ConfigManager.GetConfigData(ConfigName.PlayerRole,curPlayerHeadIconConfig.ItemId) + local offset = Vector3.New(0, 0, 0) + -- 获取向左时的偏移值 + if PlayerRoleConFig and PlayerRoleConFig.RideOffset and PlayerRoleConFig.RideOffset[3] then + offset.x = PlayerRoleConFig.RideOffset[3][1] + offset.y = PlayerRoleConFig.RideOffset[3][2] + end + live2dRoot.transform.localPosition = Vector3.New(281, 682, 0) - offset * GetPlayerRoleSingleConFig().Scale7 + live2dRoot2.transform.localPosition = Vector3.New(6, 180, 0) - offset * GetPlayerRoleSingleConFig().Scale8 + else this.jingqingqidai.gameObject:SetActive(true) this.smallShow.gameObject:SetActive(false)