API课时66-74:

Camera:
Projection:视野的类型
如果Clear Flags选Don’t Clear,会如图,产生重影。
API课时66-74:
current:获取当前相机
ScreenPointToRay:把屏幕坐标转化为射线
API课时66-74:

CharacterController:
Center:获取自身的位置
isGrounded:是否位于地面上
SimpleMove:简单的移动,只需给个速度就行,会模拟出来重力的效果,一直到地面上
Move:给多大的长度就会按照多大移动,需要乘以时间间隔
OnControllerColliderHit :会被调用多次
API课时66-74:
材质丢失物体会变成紫色
Mesh:控制外观
mainTexture:修改主材质
渐变颜色:
API课时66-74:
Animator:动画状态机

变更:
unity 4.x 5.x 2017
GetComponent() 代替 rigidbody2D
GetComponent() 代替 rigidbody
GetComponent() 代替 audio

this.rigidbody.AddForce(Vector3.one);//弃用
GetComponent().AddForce(Vector3.one);
audio.Play();//弃用
GetComponent().Play();
GetComponent();
重复使用最好定义一个字段
API课时66-74:

粒子系统的变更:
Unity 5.3:
ParticleSystem main = smokePuff.GetComponent();
Unity 5.5+:
ParticleSystem.MainModule main = smokePuff.GetComponent().main;

使用新的场景切换时先引用命名空间UnityEngine.SceneManagement
切换场景:
Application.LoadLevel (“Level2”);//弃用
SceneManager.LoadScene (“Scene2”);
获取当前运行的场景:Scene scene = SceneManager.GetActiveScene ();
重新加载当前场景: SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
Mergescenes:合并两个场景
使用sceneLoaded代替OnLevelWasLoaded()
API课时66-74:

新版本设置2D,3D声音:
API课时66-74:
越趋近于3D越受距离的影响

相关文章:

  • 2021-09-16
  • 2022-12-23
  • 2021-08-12
  • 2021-10-29
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-30
  • 2021-06-09
  • 2021-12-29
  • 2022-01-22
  • 2021-05-03
  • 2022-01-03
相关资源
相似解决方案