Merge remote-tracking branch 'origin/develop' into feature/movement
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using BrewMonster.UI;
|
||||
using CSNetwork.Protocols.RPCData;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading;
|
||||
|
||||
@@ -2,18 +2,24 @@ using CSNetwork.Protocols.RPCData;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using BrewMonster;
|
||||
|
||||
public class SelecScreenCharacter : MonoBehaviour
|
||||
namespace BrewMonster.UI
|
||||
{
|
||||
[SerializeField] private CharacterItemUI characterItemPrefab;
|
||||
public class SelecScreenCharacter : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private GameObject characterItemPrefab;
|
||||
[SerializeField] private RectTransform parentItems;
|
||||
|
||||
public void InitScreen(List<RoleInfo> roleInfos, Action<RoleInfo> OnClickItemChar)
|
||||
{
|
||||
Logger.Log($"InitScreen {roleInfos.Count}");
|
||||
foreach(RoleInfo info in roleInfos)
|
||||
{
|
||||
CharacterItemUI item = Instantiate(characterItemPrefab, parentItems);
|
||||
Logger.Log($"Role Name {info.roleid}");
|
||||
CharacterItemUI item = Instantiate(characterItemPrefab, parentItems).GetComponent<CharacterItemUI>();
|
||||
item.InitItem(info, OnClickItemChar);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user