C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------F12-------

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 16:46:39
C# 中括号【】放变量前面什么意思.[SerializeField]Texture2D[] taskBotTex;上面的 [SerializeField]是什么语法,-----------------------------------------------------------------------[SerializeField]--------------------------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

通常用于指示这个类或属性有什么样的特征,在后续的调用中可以通过反射获取到,并根据值做一些处理