变量
1.组合快捷键 ctrl+k ctrl+c 注释选中的所有行
2.方法中定义的变量,只能在方法内部使用
变量
1.组合快捷键 ctrl+k ctrl+c 注释选中的所有行
2.方法中定义的变量,只能在方法内部使用
1. print(); 只能在组件中使用,(不在组件中的情况现在还没有碰到,之后再讲)继承自monobehaviour的类中才可以直接使用
2.Debug.Log(); 在任意类里都可以使用。
白色感叹号
3.Debug.LogWarning(); 用于输出警告,例如有错误的情况。
黄色感叹号
4.3.Debug.LogError(); 用于输出错误,较为严重。
红色感叹号
1.脚本名要和类名保持一致,否则会警告,无法运行。
2.F2是重命名快捷键。
3.场景、文件未保存时会有*
4.代码更改后unity会识别,右下角会有菊花,没有菊花说明unity没有识别。若出现这种情况,重启unity。极少
1. 1s大概等于50帧左右
1
拖拽赋值
2
transform.Find("物体路径") 查找游戏物体
3
GameObjet.Find("名字") 遍历范围大 不推荐使用
4
标签获取 GameObject.FindWithTag("标签名");
1.出现星号(*)就说明文件还没有保存
1、编程工具(IDE):VS
获取组件
第一个:GetComponent<T>()
所有:GetComponents<T>()
第一个子组件:GetComponentInChildren<T>()
所有子组件:GetComponentsInChildren<T>()
1制定编程工具——vs 已指定
2创建脚本C#{
1创建一个文件夹
2右键创建一个C#脚本
3双击点开
右键Delete删除
右键Create 选择folder 创建文件夹
右键Create 选择C# Script 创建C# 脚本
3public class//类 *******//类名 :*******//继承自哪个类
1start方法//只执行一次
用来初始化
2update是每一帧都运行一次
3不是cout是print
4绿色是注释
枚举类型
enum 类型名 {值1,值2,值3};
//定义方法
返回类型 方法名(参数){
方法体
}
//调用方法
方法名();
类型[] 数组名 = new 类型[ ] { 值1,值2,...}
数组
1.类型[] 数组名 = {数组值1,数组值1,...}
2.
ctrl k ctrl c 注释快捷键
变量名,不能数字开头,可以有下划线
MonoBehaviour组件内使用控制台输出 print();
Debug.log()
单行注释: //
多行注释:/* */
print()打印函数
void start(){
print (1);//
print("123");
Debug.log(1);
}
//
/**/
脚本的创建,文件名和类名保持一致