1、window下的Occlusion Culling是实现遮挡剔除效果,即不再摄像机里出现的物体使其不被渲染。

      这样做要使物体为静态的,而且效果在设计时只在Occlusion面板下有效

  2、window下的Lightmapping是实现烘培效果,可以使建筑物影子不随光源位置改变而改变,节省资源。

      烘培的物体必须为静态,投影到的物体也必须是静态的。

  3、需要彩色光烘培时。

      带有色彩的物体设为静态,效果物体为非静态,并在所有物体上选择Use Light Probes。

      新建一个空物体,添加rendering下的Light Probe Group组件,使组件的感应球罩住所有烘培物体。

      烘培,使物体有反光色彩效果。

  4、 edit/render settings/fog 选项是选择是否给场景(天空盒)添加雾的效果。    要想修改天空盒材质(天气或日夜切换),在代码中

      RenderSettings.skybox = night 即可。

  5、Screen.showCursor = false ; 隐藏鼠标图标。

  6、根据给定点画路线,road数组为点集。

    void OnDrawGizmos(){
road = GameObject.FindGameObjectsWithTag("other") ;
for(int i=; i<road.Length; i++){
for(int j=; j<road.Length; j++){
if(!Physics.Linecast(road[i].transform.position, road[j].transform.position)){
Gizmos.DrawLine(road[i].transform.position, road[j].transform.position) ;
}
}
}
}

  7、Vector3.sqrMagnitude 向量长度的平方

  8、 异步加载下一场景   异步累加等(Application下)

if(GUI.Button(new Rect(, , , ), "LoadNextScene")){
  async = Application.LoadLevelAsync() ;
  loadIsDone = true ;
}

  9、 用鼠标的移动轨迹向量和相机向量可实现cube的随鼠标旋转

    void Update () {
if(Input.GetMouseButton()){
mouseDirection = Input.mousePosition - mousePositionTemp;
rotateAxis = Vector3.Cross(mouseDirection, transform.forward);
}
if (!Input.anyKey) {
rotateAxis = Vector3.Lerp(rotateAxis, Vector3.zero, Time.deltaTime);
}
myCube.Rotate(rotateAxis, Space.World);
mousePositionTemp = Input.mousePosition;
}

  10、 注释   #region #endregion缩略代码并附加说明

          ///3斜杠注释 给该方法一个说明  调用时显示这个说明

最新文章

  1. 全新 Mac 安装指南(通用篇)(推荐设置、软件安装、推荐软件)
  2. VR技术的高速发展阶段
  3. SQL SERVER 查看数据库表的字段类型,是否允许为NULL,默认值,主键等
  4. 繁华模拟赛 ljw分雕塑
  5. 主机访问 虚拟机web注意事项
  6. HDOJ 1995 汉诺塔V
  7. Activity之间的数据传递(Arraylist)
  8. c# 操作PPT
  9. java正则
  10. Hibernate学习笔记-Hibernate关系映射
  11. SQL Server 基础 05 多链表查询和子查询
  12. 第48篇 说说.Net与Java中的字符串
  13. Struts2第十三篇【防止表单重复提交】
  14. IDEA + Maven + JavaWeb项目搭建
  15. Asp.Net MVC 身份验证-Forms
  16. beta冲刺总结附(分工)-咸鱼
  17. OpenCV特征点检测匹配图像-----添加包围盒
  18. Zookeeper介绍 Zookeeper搭建 Zookeeper集群搭建
  19. mysql错误:The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement解决方法
  20. Java如何在运行时识别类型信息?

热门文章

  1. OD 界面简介
  2. Julia - 分数
  3. eclipse 使用lombok 精简java bean
  4. ascii码与二进制码有何区别?
  5. mac 开启 chrome 和 微信开发者工具 跨域
  6. pycharm安装---优秀的IDE
  7. 简单获取各大视频网站的flash地址
  8. sysbench基准测试(2)——oltp.lua测试
  9. [iOS]在xcode的iOS虚拟机中对BLE(蓝牙4.0)进行调试
  10. SpringMVC 配置多个dispatcher 及WebApplicationInitializer的使用