值类型作为一个整体进行修改
:transform.position=new vector3(0,0,0);
vector 3 pos=transform.position;
pos.x=10;
transform.position=pos;//把修改的值赋给transform;实现了对物体x的更改;
值类型作为一个整体进行修改
:transform.position=new vector3(0,0,0);
vector 3 pos=transform.position;
pos.x=10;
transform.position=pos;//把修改的值赋给transform;实现了对物体x的更改;
尴尬。---OnApplicationPause
API09OnMouseve
API08C
void Attack(){
}
属性面板可以锁定一个,新建另一个然后进行操作
Invoke(“方法名”,延迟时间)
CancelInvoke()取消调用
Reset:在加载脚本文件到一个Object或者是Reset当前脚本的时候被触发(详见:file:///C:/Program%20Files/Unity/Editor/Data/Documentation/en/Manual/ExecutionOrder.html)
Unity 中常用方法(函数)和一些常用的API类。
Unity Manual手册,尽量少看翻译版,多看原版版,对基础教程介绍的功能很详细,
Unity 中常用方法(函数)和一些常用的API类。
Mathf.MoveTowards //匀速移动
drag 拖拽
time.timescale:用来统一设置delatetime
任务21 记录 Color.Lerp
静态变量
sceneCount 场景数量
静态方法
SceneManager.CreateScene 创建新场景
SceneManager.GetActiveScene 当前激活的场景
SceneManager.GetSceneAt 根据索引得到在SceneManager中已经添加的场景
SceneManager.LoadScene 根据名字或索引加载场景。
事件
SceneManager.activeSceneChanged
SceneManager.sceneLoaded
SceneManager..sceneUnloaded
SceneManager.LoadScene();
Single 关闭当前加载的所有场景,加载新场景
Additive 保留当前所有的物体,再加载新场景(新场景的物体也拿过来)
LoadSceneAsync 异步加载
Application
常用静态变量
identifier 包名
installerName 安装名字
ApplicationInstallMode 安装模式
IsEditor
IsFocused
platform
runInBackground是否后台运行
OpenURL
version 游戏版本
静态方法