MomentManager.cs
717 Bytes
using UnityEngine;
using UnityEngine.UI;
using System.Collections.Generic;
//朋友圈动态管理器
public class MomentManager : MonoBehaviour
{
public Transform contentParent;
public GameObject momentPrefab;
public Image headerImage;
void Start()
{
TextAsset jsonText = Resources.Load<TextAsset>("Jsons/friend_data");
MomentList data = JsonUtility.FromJson<MomentList>(jsonText.text);
StartCoroutine(ImageLoader.LoadImage(data.cover, headerImage));
foreach (var moment in data.moments)
{
GameObject item = Instantiate(momentPrefab, contentParent);
item.GetComponent<MomentItem>().Setup(moment,data.likeList);
}
}
}