iLMS知識社群歷程檔Login
Position: 黃國哲 > Unity
1100827 物品資料庫的取用
by 黃國哲 2021-08-27 20:56:57, Reply(0), Views(867)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[CreateAssetMenu(fileName = "New Item", menuName = "Equipment/New Item")]
public class item : ScriptableObject
{
    public string itemName;      //1.設備名稱
    public Sprite itemImage;     //2.設備圖片
    public Sprite itemDiagram;   //3.設備接線圖
    public string itemSource;    //4.設備電源位置

    [TextArea]
    public string itemPosition;  //5.設備現場位置
    [TextArea]
    public string itemInfo;      //6.設備其他資訊
}


////////////////////////////

using UnityEngine;
using UnityEngine.UI;

public class loaditem : MonoBehaviour
{
    public item itemdata;       //用 item製作的一個資料
    public Text title;          //1.顯示設備名稱的文字框
    public Image picture;       //2.顯示設備圖片的Image
    public Image diagam;        //3.顯示設備接線圖的Image
    public Text source;         //4.顯示設備電源位置的文字框
    public Text position;       //5.顯示設備位置的文字框
    public Text information;    //6.顯示設備其他資訊的文字框

    public void Startbtn()
    {
        title.text = itemdata.itemName;                //1.用item類別製作的itemdata中的itemName設備名稱
    }
}

Reply