阵营显示问题 加入玩家阵营显示处理
This commit is contained in:
parent
0c5d304914
commit
c50f68cbea
File diff suppressed because one or more lines are too long
@ -11,7 +11,8 @@ Material:
|
|||||||
m_Shader: {fileID: 4800000, guid: 8051d8a533a10b541a591e43ef313e96, type: 3}
|
m_Shader: {fileID: 4800000, guid: 8051d8a533a10b541a591e43ef313e96, type: 3}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
m_ValidKeywords: []
|
m_ValidKeywords:
|
||||||
|
- _USEONEEM_ON
|
||||||
m_InvalidKeywords: []
|
m_InvalidKeywords: []
|
||||||
m_LightmapFlags: 4
|
m_LightmapFlags: 4
|
||||||
m_EnableInstancingVariants: 0
|
m_EnableInstancingVariants: 0
|
||||||
@ -191,7 +192,7 @@ Material:
|
|||||||
- _UseEmTex_R_A: 0
|
- _UseEmTex_R_A: 0
|
||||||
- _UseMainTex_RGB_A: 0
|
- _UseMainTex_RGB_A: 0
|
||||||
- _UseMainTex_Ramp_RGB_A: 0
|
- _UseMainTex_Ramp_RGB_A: 0
|
||||||
- _UseOneEM: 0
|
- _UseOneEM: 1
|
||||||
- _UseOneNoise: 1
|
- _UseOneNoise: 1
|
||||||
- _UseTur_Mask: 0
|
- _UseTur_Mask: 0
|
||||||
- _Use_Flash: 0
|
- _Use_Flash: 0
|
||||||
|
@ -2871,7 +2871,7 @@ RectTransform:
|
|||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 4655219308374456140}
|
- {fileID: 4655219308374456140}
|
||||||
- {fileID: 9100389558934680694}
|
- {fileID: 3086937246495487097}
|
||||||
m_Father: {fileID: 1508900408836313865}
|
m_Father: {fileID: 1508900408836313865}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
@ -3863,7 +3863,7 @@ RectTransform:
|
|||||||
m_CorrespondingSourceObject: {fileID: 6403937887474270162, guid: 3c87f3ae07d99d64fa62efe33b26e010, type: 3}
|
m_CorrespondingSourceObject: {fileID: 6403937887474270162, guid: 3c87f3ae07d99d64fa62efe33b26e010, type: 3}
|
||||||
m_PrefabInstance: {fileID: 1749071072740984990}
|
m_PrefabInstance: {fileID: 1749071072740984990}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1001 &2499756593991139208
|
--- !u!1001 &8515460702066491271
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
@ -3962,30 +3962,10 @@ PrefabInstance:
|
|||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents:
|
m_AddedComponents: []
|
||||||
- targetCorrespondingSourceObject: {fileID: 1371285011784465696, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 171999324682489111}
|
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
||||||
--- !u!1 &3582370593861976744 stripped
|
--- !u!224 &3086937246495487097 stripped
|
||||||
GameObject:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 1371285011784465696, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 2499756593991139208}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!114 &171999324682489111
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 3582370593861976744}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: b354256188e404448b40d3195b9c4150, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
--- !u!224 &9100389558934680694 stripped
|
|
||||||
RectTransform:
|
RectTransform:
|
||||||
m_CorrespondingSourceObject: {fileID: 6700229753991957502, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
m_CorrespondingSourceObject: {fileID: 6700229753991957502, guid: 7945afcaefa5a2945bddd43039739591, type: 3}
|
||||||
m_PrefabInstance: {fileID: 2499756593991139208}
|
m_PrefabInstance: {fileID: 8515460702066491271}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
@ -60,12 +60,12 @@ namespace GameLogic
|
|||||||
|
|
||||||
if (data == null)
|
if (data == null)
|
||||||
{
|
{
|
||||||
data = DataGameSceneManager.Instance.CreateUnitPlayerData(protCustMessageData);
|
//data = DataGameSceneManager.Instance.CreateUnitPlayerData(protCustMessageData);
|
||||||
// 二次容错
|
//// 二次容错
|
||||||
if (data == null)
|
//if (data == null)
|
||||||
{
|
//{
|
||||||
return;
|
// return;
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
// if (EventConts.gameStateType == GameStateType.团队赛)
|
// if (EventConts.gameStateType == GameStateType.团队赛)
|
||||||
@ -170,14 +170,16 @@ namespace GameLogic
|
|||||||
|
|
||||||
if (data == null)
|
if (data == null)
|
||||||
{
|
{
|
||||||
data = DataGameSceneManager.Instance.CreateUnitPlayerData(protCustMessageData);
|
|
||||||
|
int targetId = Random.Range(1, EventConts.MaxPlayerIds);
|
||||||
|
|
||||||
|
data = DataGameSceneManager.Instance.CreateUnitPlayerData(protCustMessageData, targetId - 1);
|
||||||
// 二次容错
|
// 二次容错
|
||||||
if (data == null)
|
if (data == null)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int targetId = Random.Range(1, EventConts.MaxPlayerIds);
|
|
||||||
var actor = DataGameSceneManager.Instance.GetTeamActor((targetId - 1).ToString());
|
var actor = DataGameSceneManager.Instance.GetTeamActor((targetId - 1).ToString());
|
||||||
if (actor == null)
|
if (actor == null)
|
||||||
{
|
{
|
||||||
|
@ -110,13 +110,13 @@ namespace GameLogic
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
public UnitPlayerData CreateUnitPlayerData(ProtCustMessageData protCustMessageData)
|
public UnitPlayerData CreateUnitPlayerData(ProtCustMessageData protCustMessageData, int targetId)
|
||||||
{
|
{
|
||||||
|
|
||||||
UnitPlayerData unitPlayerData = new UnitPlayerData()
|
UnitPlayerData unitPlayerData = new UnitPlayerData()
|
||||||
{
|
{
|
||||||
protCustMessageData = protCustMessageData,
|
protCustMessageData = protCustMessageData,
|
||||||
teamId = "-1"
|
teamId = targetId.ToString()
|
||||||
};
|
};
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(protCustMessageData.imgURL))
|
if (string.IsNullOrEmpty(protCustMessageData.imgURL))
|
||||||
@ -131,6 +131,9 @@ namespace GameLogic
|
|||||||
// 添加局内数据
|
// 添加局内数据
|
||||||
m_DicUnitPlayerDatas.Add(protCustMessageData.openId, unitPlayerData);
|
m_DicUnitPlayerDatas.Add(protCustMessageData.openId, unitPlayerData);
|
||||||
|
|
||||||
|
// 发送添加玩家事件
|
||||||
|
GameEvent.Send(EventConts.AddPlayer,unitPlayerData);
|
||||||
|
|
||||||
return unitPlayerData;
|
return unitPlayerData;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -275,8 +278,6 @@ namespace GameLogic
|
|||||||
// 动态计算公用胜点池
|
// 动态计算公用胜点池
|
||||||
WinAllValue = (long)Math.Ceiling(ScoreAllValue * 0.00001f);
|
WinAllValue = (long)Math.Ceiling(ScoreAllValue * 0.00001f);
|
||||||
|
|
||||||
// 播放音效
|
|
||||||
GameModule.Audio.Play(TEngine.AudioType.UISound, "数字" + UnityEngine.Random.Range(1, 3), false, 0.1f);
|
|
||||||
|
|
||||||
//Log.Error($"添加礼物:{giftId}");
|
//Log.Error($"添加礼物:{giftId}");
|
||||||
GiftItemData giftItemData = new GiftItemData()
|
GiftItemData giftItemData = new GiftItemData()
|
||||||
|
@ -146,12 +146,11 @@ namespace GameLogic
|
|||||||
private void AddPlayerFunc(UnitPlayerData unitPlayerData)
|
private void AddPlayerFunc(UnitPlayerData unitPlayerData)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
// 显示加入UI
|
// 显示加入UI
|
||||||
var jiaRuItem = GameObject.Instantiate(m_rect_GiftPanel.transform.GetChild(1));
|
var jiaRuItem = GameObject.Instantiate(m_rect_GiftPanel.transform.GetChild(1));
|
||||||
jiaRuItem.transform.SetParent(m_rect_GiftPanel);
|
jiaRuItem.transform.SetParent(m_rect_GiftPanel);
|
||||||
jiaRuItem.transform.localScale = Vector3.one * 1.5f;
|
jiaRuItem.transform.localScale = Vector3.one ;
|
||||||
jiaRuItem.transform.localPosition = new Vector3(-258, 5, 0);
|
jiaRuItem.transform.localPosition = Vector3.zero;
|
||||||
jiaRuItem.gameObject.SetActive(true);
|
jiaRuItem.gameObject.SetActive(true);
|
||||||
jiaRuItem.GetComponent<UIJiaRuItem>().OnInit(unitPlayerData);
|
jiaRuItem.GetComponent<UIJiaRuItem>().OnInit(unitPlayerData);
|
||||||
|
|
||||||
|
@ -5,6 +5,8 @@ using UnityEngine;
|
|||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
using DG.Tweening;
|
using DG.Tweening;
|
||||||
using TMPro;
|
using TMPro;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using TEngine;
|
||||||
|
|
||||||
namespace GameLogic
|
namespace GameLogic
|
||||||
{
|
{
|
||||||
@ -14,14 +16,20 @@ namespace GameLogic
|
|||||||
public TextMeshProUGUI m_Info;
|
public TextMeshProUGUI m_Info;
|
||||||
void Awake()
|
void Awake()
|
||||||
{
|
{
|
||||||
m_PlayerName = transform.Find("Name").GetComponent<TextMeshProUGUI>();
|
|
||||||
m_Info = transform.Find("Info").GetComponent<TextMeshProUGUI>();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnInit(UnitPlayerData unitPlayerData)
|
public async Task OnInit(UnitPlayerData unitPlayerData)
|
||||||
{
|
{
|
||||||
m_PlayerName.text = unitPlayerData.protCustMessageData.nickName;
|
m_PlayerName.text = unitPlayerData.protCustMessageData.nickName;
|
||||||
m_Info.text = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId));
|
m_Info.text = DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId));
|
||||||
|
|
||||||
|
Log.Debug(DataGameSceneManager.Instance.GetStrs(int.Parse(unitPlayerData.teamId)));
|
||||||
|
|
||||||
|
await UniTask.Delay(2000);
|
||||||
|
|
||||||
|
Log.Debug("ÒÆ³ý");
|
||||||
|
|
||||||
|
Destroy(gameObject);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user