54 lines
1.0 KiB
C#
54 lines
1.0 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.Networking;
|
|
using UnityEngine.UI;
|
|
|
|
public class Food : MonoBehaviour
|
|
{
|
|
/// <summary>
|
|
/// 美食名称文本
|
|
/// </summary>
|
|
public Text nameText;
|
|
|
|
/// <summary>
|
|
/// 美食按钮对象
|
|
/// </summary>
|
|
public Button button;
|
|
|
|
/// <summary>
|
|
/// 美食图片对象
|
|
/// </summary>
|
|
public Image foodImage;
|
|
|
|
/// <summary>
|
|
/// 选中背景
|
|
/// </summary>
|
|
public GameObject objBgImage;
|
|
|
|
/// <summary>
|
|
/// 食物数据
|
|
/// </summary>
|
|
private FoodData data;
|
|
|
|
/// <summary>
|
|
/// 美食数据对象
|
|
/// </summary>
|
|
public FoodData Data
|
|
{
|
|
get
|
|
{
|
|
return this.data;
|
|
}
|
|
set
|
|
{
|
|
this.data = value;
|
|
nameText.text = data.name;
|
|
|
|
StartCoroutine(ImageLoader<Image>.LoadImage(CommonData.DataServer + "/ZX4/Foods/" + data.name + ".png", foodImage));
|
|
}
|
|
}
|
|
}
|