debug.LogWaming();输出黄色警告信息
debug.LogError();输出错误
debug.LogWaming();输出黄色警告信息
debug.LogError();输出错误
1、public GameObjec xx
2、transform.Find
3、GameObject.Find
4、GameObject.FindWithTag
5、transform.GetChild(0):if(transform.childCount>0)
6、transform.parent
数组
类型[ ] 变量名 = { 变数数据堆 }
1)通过索引查询值 数组名[索引号]
if语句 和 if-else语句
先声明在使用
变量类型 变量名;
变量名 = 变量值;
ctrl +k ctrl+c
变量声明---》变量类型 变量名字 = 变量值
变量名字不能数字
uinty的日志输出
创建的类继承MonoBeHaviour类就可以输print()--只能输出正确
在继承任意类输出
Debug.Log( ) --正常Debug.LogError() --错误
sdasd
ctrl+k ctrl+c(快捷注释)
变量:int+( )=(数字);
print( );
www.cnblogs.com/tonney/archive/2011/03/19/1987577.html
void start 只输出一次
void update 每秒输出
int hp=100
2017版 java c#
布尔类型:是 or 否
bool:true or false
字符类型:存字符
char:要用‘’
string:要用“”(字符串,应用于命名)
整型:8个
long:
sbyte:-128~127(节约内存)
浮点类型
double(精度更大,默认类型)
float:小数后跟上“f”
初始化:给变量赋值
浮点类型:小数
Debug.Log():任意
Debug.LogWarning():警告
Debug.LogError():错误
print():
单行注释/
多行注释/*
*/
public GameObject 名;// 可以拖拽任何物体
public Camera 名; // 只可以拖拽Camera物体
transform.Find("子物体路径");查找子物体或子子物体的transform组件,以此类推。
GameObject.Find("物体名")查找对应的物体,返回第一个。
Find("")根据名字在场景遍历查找,耗费性能,不推荐使用。
GameObject.FindWithTage("标签名");根据标签查找物体,推荐使用。
名.enablled = true/false用来开启/禁用该组件
当脚本/组件被禁用后,unity调用的方法(Start,Update)将被禁用,自定义的方法可以执行。
修改组件的属性:
1.声明一个组件为A
2.A.属性名 = ****