这段时间,需要讲一个模型的数据变成可视化编程的操作。
网上找了一些方法处理Inspector的面板数据实时更改模型变化的功能!
希望对你有帮助,废话不多说,看下面的两个脚本,不会花费很多时间来讲解其中的细节。
搭了一个测试的场景,仅供大家参考:
成品的效果图:
上面的按键切换不同的数据面板。
using System.Collections.Generic;
using UnityEngine;
public enum ConveyorType
{
数字,//履带传送
字符,//滚轮传送
数组//链式传送
}
[ExecuteInEditMode]
public class Test : MonoBehaviour
{
public void OnClick()
{
Debug.Log("点击");
}
public int width;
public int height;
public int length;
public float speed;
public float num;
public string str;
public List<GameObject> objs