MoveTowards:
MoveTowards:
差值运算
Lerp(float a,float b,float t):a为最小值,b为最大值,t为两个值中间的比例,t=0.5函数返回两个值的中间值 通常用于动画(运动)效果使动画(运动)先快后慢
数学函数 Mathf
游戏:由多个场景组成
场景:由多个游戏物体组成
游戏物体:由多个组件组成
transform(必须有的位置组件)
gameObject.SetActive(true/false);
代码为游戏物体(GameObject) AddComponent
gameobject.AddComponent
Time类:
Time.deltaTime:一帧的时间间隔
Time.frameCount:帧数
Time.realtimeSinceStartup:游戏从运行到现在的时间间隔(游戏暂停也会进行计时)
一、创建游戏物体的两种方法:
1.GameObject xx=new GameObject(" ")
2.GameObject.CreatePrimitive(PrimitiveType.plane/cube/capsule)
shaderMeshe
mesh
Supported Events//监听事件接口
Time.deltatime 当前帧所占用的时间 每一帧是60分之1秒。
physics.Raycast();
Ray(点,方向)
GetActiveScene//获取当前场景
SceneManager.LoadSceneAsync//异步加载场景
//返回一个AsyncOperation 加载进度
Application.dataPath//返回文件根目录
StreamingAssets//不会被压缩保持原样
Quaternion.LookRotation(position1-position2)
Quaternion.Euler(new vector3)//将欧拉角转换为四元数
Input.GetAxis() //返回float值
Mathf.MoveTowards(x,10,speed);
//x向10匀速增加