C#脚本里写的 public gameobject没有在unity中显示
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class object_list : MonoBehaviour
{
public static GameObject triangle;
public static GameObject square;
}
去掉static
将gameobject变量赋值
去掉static,将准备赋值的物体拖拽到变量选框上接口。
或者你的意思是要代码赋值?代码赋值的话也是去掉static,然后先获取组件在进行赋值即可:
GetComponent<object_list>().triangle