Unity
_Pence
一个新手程序员
展开
-
协程的使用
在Unity中,协程(Coroutines)的形式是我最喜欢的功能之一,几乎在所有的项目中,我都会使用它来控制运动,序列,以及对象的行为。在这个教程中,我将会说明协程是如何工作的,并且会附上一些例子来介绍它的用法。 协程介绍 Unity的协程系统是基于C#的一个简单而强大的接口 ,IEnumerator,它允许你为自己的集合类型编写枚举器。这一点你不必关注太多,我...转载 2018-07-17 20:12:05 · 1061 阅读 · 0 评论 -
Unity之使用JSON和XML进行数据传输
JSONJavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 基本所有的变成语言都支持使用JSON. JSON的本质就是一串字符串, 字符串中含有键值对关系, 使用键值对关系来存储数据创建一个JSON//{}表示对象,[]表示数组,:前面表...原创 2018-09-06 21:15:06 · 1055 阅读 · 1 评论 -
Unity之菜单栏详解
在【菜单栏】中包含有八个菜单选项: 分别是 File【文件】、Edit【编辑】、Assets【资源】、GameObject【游戏对象】、Component【组件】、Terrain【地形】、Window【窗口】、He lp【帮助】。 这些是 Unity3D 中最标准的菜单选项卡,其各自又有自己的子菜单。File【文件】 New Scene【新建场景】 Open Scene【打开...原创 2018-08-16 20:21:14 · 10857 阅读 · 2 评论 -
Unity之组件(Component)的认识
组件(Component)一、简介:组件是在游戏对象(Game Object)中的实现某些功能的集合。 无论是模型、 GUI、灯光还是摄像机,所有游戏对象本质上都是一个空对象挂载了不同类别的 组件,从而让该游戏对象拥有不同的功能。 对于一个空游戏对象来说,如果为其添加一个摄像机组件,那么该对象就是一架 摄像机;如果为其添加了网格过滤(Mesh Filter)组件,那么该对象就是一个模...原创 2018-08-08 21:00:53 · 19369 阅读 · 0 评论 -
Unity之Material材质、Map贴图、TextTure贴图
Texture(纹理)纹理:是Unity最基础的图片形式 对,纹理就是一个图片,纯粹的图片。 从项目的外部选择一张绿色图片拉到项目Assets/Texture文件夹中, 如下图 点击绿色图片->进入视图Inspector中查看图片的属性Texture Type:图片类型。 如图所示,U3D中纹理的类型分为以上8种(Advanced这种类型已经 被淹没在历史的尘埃里了...原创 2018-08-08 20:50:42 · 41091 阅读 · 0 评论 -
Unity之游戏对象初识:摄像机(Camera)、灯光(Light)、3D游戏物体(3D GameObject)
摄像机Camera一、简介 摄像机(Camera)是为玩家捕捉并展示世界的一种设备。场景中至少需要有一台摄像机,也可以在 一个场景中使用多台摄像机。这些摄像机可以设置为在屏幕的任何位置或只在某些部分按任何顺序 进行渲染。 要将游戏呈现给玩家,相机是必不可少的。可以对相机进行自定义、脚本化或父子化,从而实现可 以想到的任何效果。在拼图游戏中,可以让相机 (Cam...原创 2018-08-08 20:20:10 · 3282 阅读 · 0 评论 -
Unity之认识编辑器
编辑器视图: Project:项目视图; 存储整个项目所有资源的载体。项目中无论是从外部导入的包(Package)资源(后面有详细 讲解)、模型资源,音频资源,还是自己建立的各种脚本、材质等,都需要在本视图中存 储、编辑与展现出来。 Hierarchy:层级视图(场景里面对象的关系)Scene:场景视图; 可视化展现与编辑当前场景中所有的游戏对象。本视图与上面层级视图的区别是:场景视图...原创 2018-08-08 20:00:57 · 383 阅读 · 0 评论 -
Unity之虚拟轴
虚拟轴概念: 首先,啥子叫虚拟轴呢? 用我们通俗的话来说就是我们自己想象的一条范围是 -1~1之间的数轴。 为啥子要用到虚拟轴呢? 就是为了方便获取键盘的输入,其实就是一种简便方法。比如我们想使用A、D键和左、右键来控制游戏物体的左右移动时,按照我们的之前的思路是用一个if条件来判断四个键是否按下, 而有了虚拟轴之后,我们只需要获取水平方向的输入就可以。文字有点枯燥,我们画个图来...原创 2018-08-15 20:19:20 · 5948 阅读 · 0 评论 -
Unity之组件---Transform
Transform组件概念: 任何一个GameObject身上都有Transform组件,它包含了该GameObject的位置(position),方向(rotate),大小(scale) 如果希望在游戏中更 新玩家位置、设置相机观察角度,都免不了要和Transform组件打交道。 每一个Transform可以有一个父级,允许你分层次应用位置、旋转和缩放。可以 在Hierarchy面板...原创 2018-08-14 20:32:10 · 695 阅读 · 0 评论 -
unity插件(一)DoTween
一、概要DoTween插件是常配合Unity的UGUI图形系统使用的第三方插件,不仅可以实现UI的运动,也可以用于实现物体的补间动画;插件封装了大量的API提供开发者进行调用,只需要简单的传递参数就可以实现不同的动画表现.在动画的生命周期,这也就是动画开始播放到结束这个过程,我们总需要加入一些特殊的交互.利用DOTween就可以很好的控制动画的整个生命过程.二、使用(一)类方法...原创 2018-09-18 16:04:10 · 526 阅读 · 0 评论