unity-(public RawImage)
UI→图像;(lmage)
UI→文本-Text Mesh Pro;(Text(TMP))
UI→原始图像;(Rawlmage)
UI→面板;(Panel)
UI→切换;(Toggle)
UI→滑动条;(Slider)
UI→滚动条;(Scrollbar)
UI→滚动视图;(Scroll View)
UI→按钮-Text Mesh Pro;(Button)
UI→下拉列表-Text Mesh Pro;(Dropdown)
UI→输入字段-Text Mesh Pro;(lnputFied(TMP))
UI→画布;(Canvas)
UI→事件系统;(EventSystem)

public
关键字是类型和类型成员的访问修饰符。 公共访问是允许的最高访问级别。 对访问公共成员没有限制
【来自微软public(C#参考)】

例子
public RawImage AA;
public RawImage B1;
public RawImage @C;
public RawImage _D;
public RawImage 1E;//(错误;首位不能是数字)
//VS报错:错误 CS1519 类、记录、结构或接口成员声明中的标记“1E”无效
//VS报错:错误 CS0595 无效的实数。
public RawImage F@;//(错误;@只能放在首位)
//VS报错:错误 CS1646 原义说明符 @ 之后应为关键字、标识符或字符串@


//【public+RawImage:原始图像+标识符;】
/*备注:
1.{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z", "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z" ,"_"}可以用在任何位置
2.{"1","2","3","4","5","6","7","8","9","0"}不能出现在首位,但是可以放在其他位置
3.至于@只能放在首位,个人看法是不推荐使用
*/

以下是在unity中,把脚本放入空对象的效果


个人学习unity和C#的学习笔记
如果有错误,请提出