29786人加入学习
(126人评价)
Unity API常用方法和类详细讲解(基于Unity5.6)
价格 免费
承诺服务

Input.GetAxis(string Axes)

获取某条轴上的一个值的变化

正轴的值为0——1

负轴的值为0——负1

随着按下某个Button后的时间逐渐向1或负1变化,松开Button逐渐回归至0

Input.GetAxisPaw(string Axes)

与上面不同点在于按下某个Button后轴的值会立刻变为1或负1 松开后立刻变为0

[展开全文]
AxlC · 2017-06-12 · 该任务已被删除 0

Mathf.PingPong(float start,float target)

让某个值在start 至 target之间来回变化,start只能大于或等于0,  建议使用Time.time来使start值可以发生变化,如果只使用一个普通变量由于该普通变量不会随游戏运行自增,所以PingPong会一直返回start的初始值

 

ps:让物体实现来回运动还有一个简便的方法,在需要来回运动的物体上使用Animation,设置好关键帧即可,若需要暂停动画,直接点的方法就是将这个Object身上的Animator给disable掉

[展开全文]
AxlC · 2017-06-12 · 该任务已被删除 0

1不应用的脚本直接remove ,会影响效率和出错

[展开全文]
chaoss123 · 2017-06-11 · 该任务已被删除 0

 

 

[展开全文]
muyuqianshan · 2017-06-09 · 该任务已被删除 0

Time.deltaTime

Time.deltaTime

 

[展开全文]
梦想De旋律 · 2017-06-09 · 该任务已被删除 0

如何禁用或者启用一个游戏物体

1、activeInHierarchy

2、ActiveSelf

GameObject.activeSelf 激活自己

1、返回该游戏对象的局部激活状态,设置是使用GameObject.SetActive。

2注意游戏对象可以是不激活的,因为父对象没有激活,即使它返回True。这个状态将被用在当所有父对象都是激活的。使用GameObject.activeInHierarchy,如你想检测游

[展开全文]
muyuqianshan · 2017-06-09 · 该任务已被删除 0

如何给游戏物体通过代码添加组件

AddComponent<T>();  T:

[展开全文]
muyuqianshan · 2017-06-09 · 该任务已被删除 0

创建游戏物体的三种方法

1、new 一个

2、Instantiate(prefab)//定制

3、CreatePrimitive(primitiveType.XXX)//

[展开全文]
muyuqianshan · 2017-06-09 · 该任务已被删除 1

通过tag可区分不同的游戏物体

[展开全文]
AxlC · 2017-06-07 · 该任务已被删除 0

创建游戏物体方法1

new GameObject()  返回一个GameObject类型对象

**创建游戏物体方法2(最常用的方法)**

GameObject.Instantiate() 通常根据Prefab来实例化,并返回一个GameObject对象

参数1:要实例化的GameObject对象

参数2:生成的位置

参数3:生成时的旋转角度

***************************

创建游戏物体方法3

GameObject.CreatePrimitive()能创建一些基本的模型,即Unity中的Cube,Square等

[展开全文]
AxlC · 2017-06-07 · 该任务已被删除 0

Time.timeScale

用来控制时间的一个变化,可以理解为将timeScale设置为0的话,使用了Time.deltatime来控制运动的所有游戏对象都会停止运动,同理,值越大,所有游戏对象运动的速率等等都会加快,可以利用这个静态变量来加速或暂停游戏

ps:已知Time.deltaTime受timeScale影响,所有使用到deltaTime的游戏对象都会受到影响

[展开全文]
AxlC · 2017-06-07 · 该任务已被删除 0

on trigger要打开

[展开全文]
fooliker · 2017-06-07 · 该任务已被删除 0

Fixeupdate每帧固定的,每秒固定60次,

[展开全文]
给苍凉加柴 · 2017-06-07 · 该任务已被删除 0

unity自动调用的函数

 rest方法是指在编辑模式下调用,但是当发布以后这个方法是没办法调用的  在给物体添加脚本的时候(脚本里有Rest方法会最先调用,还有是在组件里 点击Re  st的时候会调用)

[展开全文]
给苍凉加柴 · 2017-06-07 · 该任务已被删除 0

欧拉角方便观察调试

四元数方便计算

[展开全文]
容绽 · 2017-06-07 · 该任务已被删除 0

unity在最新版本的时候有新的功能同样也有新的bug,所以一般在bug出现的时候会出相应的补丁包,去官网会有旧资源,有以前各个版本的unity和各个组件 www.unity3d.com

火狐和谷歌浏览器可以在播放的时候进行加速播放

[展开全文]
给苍凉加柴 · 2017-06-07 · 该任务已被删除 0

没事

[展开全文]
夜国聚 · 2017-06-07 · 该任务已被删除 0