This commit is contained in:
2025-10-31 15:20:38 +08:00
parent 254e1926cf
commit 5ad8b2b7e1
6502 changed files with 581819 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
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>
/// <20><>ʳ<EFBFBD><CAB3><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>
/// </summary>
public Text nameText;
/// <summary>
/// <20><>ʳ<EFBFBD><CAB3>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>
/// </summary>
public Button button;
/// <summary>
/// <20><>ʳͼƬ<CDBC><C6AC><EFBFBD><EFBFBD>
/// </summary>
public Image foodImage;
/// <summary>
/// ѡ<>б<EFBFBD><D0B1><EFBFBD>
/// </summary>
public GameObject objBgImage;
/// <summary>
/// ʳ<><CAB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
private FoodData data;
/// <summary>
/// <20><>ʳ<EFBFBD><CAB3><EFBFBD>ݶ<EFBFBD><DDB6><EFBFBD>
/// </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));
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 73e13c1f812fe684f8c4639896287186
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
[Serializable]
public class FoodData
{
public string id;
public string name;
public List<FoodStepData> steps;
public string description;
public string tip;
}
[Serializable]
public class FoodStepData
{
/// <summary>
/// 步骤类型1食材2烹饪方式3中间结果
/// </summary>
public string type;
public string name;
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 20a2d19f0f7936a4c918074d9bddaba4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 52469a94d9779784abdcba503fbb1b26
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: