diff a/Assets/_Alice/Scripts/Task/TaskManager.cs b/Assets/_Alice/Scripts/Task/TaskManager.cs (rejected hunks) @@ -81,9 +81,18 @@ public void CreateBox(Vector3 pos,Vector3 eulerAngles,int curId,TaskBoxType boxType) { - GameObject box=Instantiate(boxPre,pos,Quaternion.identity); + // ���ݵص��ж��Ƿ���Ҫ�����߶� + Vector3 adjustedPos = pos; + + if (GameLocal.Ins.place == Place.Jiangsu_Xvzhou_Guolou_Oulebao||GameLocal.Ins.place == Place.Jiangsu_Xvzhou_Guolou_Oulebao_2) + { + // ���ڸõص㽫�߶�����Ϊ0.3 + adjustedPos = new Vector3(pos.x, 0.5f, pos.z); + } + + GameObject box = Instantiate(boxPre, adjustedPos, Quaternion.identity); box.transform.eulerAngles = eulerAngles; - box.GetComponent().Init(curId,boxType); + box.GetComponent().Init(curId, boxType); } public GameObject CreateGem(int id,Vector3 pos,int gemId)