Files
JJBB/Assets/Project/Script/GUI/Chat/ChatEmojiSlot.cs

29 lines
709 B
C#
Raw Permalink Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using Games.Fellow;
using GCGame.Table;
public class ChatEmojiSlot : UIItemBase
{
public Vector2 _ChildPos = Vector2.zero;
public override void Show(Hashtable hash)
{
base.Show();
var emojiId = (int)hash["InitObj"];
InitEmoji(emojiId);
}
private void InitEmoji(int emojiId)
{
var emojiTrans = ResourcePool.Instance.PullEmoji("Emoji" + emojiId, transform);
if (emojiTrans == null)
return;
emojiTrans.anchoredPosition = _ChildPos;
emojiTrans.localRotation = Quaternion.Euler( Vector3.zero);
emojiTrans.localScale = Vector3.one;
}
}