![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
zhong_0419
这个作者很懒,什么都没留下…
展开
-
初识Unity界面
编辑器视图:Project:项目视图;存储整个项目所有资源的载体。项目中无论是从外部导入的包(Package)资源(后面有详细讲解)、模型资源,音频资源,还是自己建立的各种脚本、材质等,都需要在本视图中存储、编辑与展现出来。Hierarchy:层级视图(场景里面对象的关系) Scene:场景视图;可视化展现与编辑当前场景中所有的游戏对象。本视图与上面层级视图的区别是:场景视...原创 2018-08-09 19:51:53 · 360 阅读 · 0 评论 -
XML
XML编码格式:编码utf-8 无bom 以及utf-8 bom是不一样的;BOM——Byte Order Mark,就是字节序标记utf8-bom格式的读取方式 需要先读取第一个字节StringReader r = new StringReader(text);r.Read();document.LoadXml(r.ReadToEnd());r.Close();utf-8直接...原创 2018-09-07 15:31:23 · 137 阅读 · 0 评论 -
Json
Json格式必须遵循以下原则,不得违反.一、必须以一个对象或者数组作为根节点;以一个对象作为根节点 {"xx":"xx","xx":"xx","xx":{..},"xx":[]....}以一个数组作为根节点 [{},{},...]二、使用{}表示对象,[]表示数组,中间的属性使用键值对的方式;三、键值对的键必须使用双引号“”包围住;四、键值对中的值可以是对象,数原创 2018-09-07 15:05:41 · 155 阅读 · 0 评论 -
Unity-AudioSource组件利用UGUI搭建简易音乐播放器
实现功能主要4个脚本:音乐源管理,资源加载,进度条SliderUI,音乐信息显示UI(prefab) 音乐源管理脚本:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;...原创 2018-09-06 10:00:50 · 4717 阅读 · 3 评论 -
UGUI-Scroll View实现图片翻页效果
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;public class CenterOnTurnPage : MonoBehaviour,IPointerUpHandler...原创 2018-09-04 18:35:41 · 1913 阅读 · 0 评论 -
Unity射线检测(脚本)
知识点: 1.虚拟轴2.射线创建与检测3.根据鼠标屏幕坐标返回射线,射线的起点在摄像机视口,射线方向摄像机朝向鼠标方向 题目: 创建6个cube;鼠标选中cube,就让该cube旋转一个随机的角度,并朝正前方移动;cube被二次点击,就被移除;public class ScreenRay : MonoBehaviour{ List<Transform...原创 2018-08-16 14:11:30 · 1173 阅读 · 0 评论 -
Unity碰撞检测 触发检测(简易像素鸟)
小游戏FlyBird: 1.水管无限循环; 2.小鸟原地上下跳跃; Rigidbody:AddForce(); 3.小鸟碰到水管,掉落到地上,水管停止运动,游戏结束; 碰撞检测OnCollision; 4.小鸟穿过水管加一分;触发检测OnTrigger;游戏效果:Player脚本:public class FlyDemo : MonoBehaviour{ ...原创 2018-08-18 14:18:08 · 1692 阅读 · 0 评论 -
Unity 如何进行光照烘焙
灯光有对渲染速度有非常大的影响,因此必须权衡前后照明质量和游戏速度。由于像素光照比顶点光照奢侈得多(更耗费资源),Unity将只在最亮的光逐个像素渲染原创 2018-08-10 15:05:03 · 4133 阅读 · 0 评论 -
Unity Camera
Clear Flags:清除标记Skybox:空白地方使用天空盒填充 Solid color:空白地方使用背景颜色填充Depth only:空白的地方不填充Don’t clear:保留每帧渲染的画面,画面重叠例如:默认摄像机选择了Skybox,GameView显示:渲染摄像机拍到游戏对象,GameView空白的地方会使用天空盒填充; Culling Ma...原创 2018-08-10 14:53:08 · 390 阅读 · 0 评论 -
Unity-AR基础
步骤:1.访问摄像头,获取摄像头拍到内容,在游戏视图中进行全屏显示;2.访问陀螺仪,通过陀螺仪控制场景中的摄像机的旋转;3.通过touch触摸事件,控制场景中游戏对象的旋转,放大,缩小4.UGUI5.AssetBundle资源打包,加载资源6.家具展示/玩具(玩具车,布娃娃)展示/动漫人物展示/ 测试方法:1.手机安装unity remote5.0(ios需在电脑上安装i...原创 2018-09-13 09:58:13 · 748 阅读 · 0 评论