C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------F12-------
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/26 02:02:58
![C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------F12-------](/uploads/image/z/12211682-50-2.jpg?t=C%23+%E4%B8%AD%E6%8B%AC%E5%8F%B7%E3%80%90%E3%80%91%E6%94%BE%E5%8F%98%E9%87%8F%E5%89%8D%E9%9D%A2%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D.%5BSerializeField%5DTexture2D%5B%5D+taskBotTex%3B%E4%B8%8A%E9%9D%A2%E7%9A%84+%5BSerializeField%5D%E6%98%AF%E4%BB%80%E4%B9%88%E8%AF%AD%E6%B3%95%2C-----------------------------------------------------------------------%5BSerializeField%5D--------------------------F12-------)
C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------F12-------
C# 中括号【】放变量前面什么意思.
[SerializeField]
Texture2D[] taskBotTex;
上面的 [SerializeField]是什么语法,
-----------------------------------------------------------------------
[SerializeField]
--------------------------F12------------------------------------------>
using System;
namespace UnityEngine
{
public sealed class SerializeField :Attribute
{
public SerializeField();
}
}
C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------F12-------
这个中括号里的东西叫Attribute,翻译一般叫特征,或特性,参考:
http://technet.microsoft.com/zh-cn/library/system.attribute.aspx
通常用于指示这个类或属性有什么样的特征,在后续的调用中可以通过反射获取到,并根据值做一些处理