搜索
Unity SDK接入实战:iOS与安卓平台
环境配置: unity2018 (之前测试的unity5.6.x和unity2017也没问题) android studio3.2 1.unity导出gradle工程 1.准备你们的游戏...
iOS SDK接入Unity:集成与教程
Unity接入九游SDK 学习之路漫漫,应修之期远兮。持之以恒,方得始终。 这几日接入九游SDK,于浑浑噩噩中成长。
Cg入门10讲:Vertex Shader几何变换与MVP矩阵
Unity内建矩阵类型: M:世界矩阵 V:摄像机矩阵 P:投影矩阵 T :矩阵的转置 IT : 转置的的逆 _Object2World: 模型到世界矩阵 _World2Object:世界到模型矩阵 MVP
Unity角色残影特效
残影特效在网上有很多例子,比如 这个,我参考着自己整合了一下,算是整合了一个比较完整且特别简单易用的出来,只需要一个脚本挂上去无需任何设定就能用。 这里只针对SkinnedMeshRenderer的网格(也就是带蒙皮的网格)残影,主要原理是根据设定的间隔时间连续的截取当前SkinnedMeshRenderer的网格数据并使用Graphics.DrawMesh画出网格。 一、首先是我们的残影类...
Unity中实现雷达图
一:效果演示 二:实现思路 ——描边思路:一开始觉得这很简单,就直接绘制一个比当前大一圈的雷达图就可以了,试了试发现并没有那么简单 当每个顶点的权重都相同时,也就是雷达图为正多边形时绘制出来的描边是等宽的,但是因为雷达图每个顶点的权重是不均匀的,所以会导致描边的宽度也不均匀,效果如下 解决办法是对于每一个顶点,都找出上一个顶点和下一个顶点,并且得到它相邻的两条边的向外的垂线...
Unity之Navigation初步实践
一: 先建一个新的scene , 布置一下场景如下, 二: 准备烘培场景 1⃣️,将需要参与导航的GO,设置成navigation static ,有2种方法 1,选中GO, 在Inspector中选择navigation static , 如下: 2,“Window” -> “AI” -> “Navigation”打开Navigation导航面板...
unity预制体的使用
技术概述 当需要生成许多具有相同属性和操作的组件时,就可用到预制体。预制体相当于一个组件模板,用于批量的套用工作。比如说某某冒险游戏的士兵,他们的兵器等。由于士兵可以有许多个,他们的属性和操作基本相同,因此便可设置一个预制体,用于生成一个个士兵。在本次团队实践中,房间列表中各个房间具有类似的属性和操作,因此可以使用预制体来生成这房间列表中的一个个房间...
Unity动画制作指南
1.创建一个 Cube 模型 2. 点击 Window->Animation->Animation 按钮,打开动画编辑面板(快捷键Ctrl+6) 3. 点击 Create 按钮,保存新建的动画文件,我命名为“Cube.anim”创建好界面如下 4.点击 Add Preoperty,选择合适的想要改变的属性(如下图) 5.这里我是添加了了一个旋转动画...
Unity LineRenderer的奇妙应用
这个例子实现鼠标在屏幕上画线,通过LineRenderer来实现,这个效果也可以通过GL来实现,这个后面在写...
探索Unity动画之美
动画类容: 1.了解老版动画(Animation)播放 2.熟悉新版动画的制作 3.熟悉Animator Controller的使用 4.了解动画中的BlendTree(混合树) 5.动画中添加事件和遮罩 6.动画IK(Inverse Kinematics)(反向运动学) 一,介绍(Animation)动画播放 添加 Animation 组件 注意:组件上有 Animations 这个动画列表...
Unity头发渲染技巧
光照模型 Kajiya-Kay 一般使用的光照模型 为不透明的完美圆柱体。 只考虑反射,没有考虑透射,没有考虑内部反射,没有考虑吸收。 Marschner 基于物理的渲染 理论模型:头发不是完美的圆柱体,头发是堆叠的圆锥体。每一根头发纤维由角质层cuticle(外面的堆叠)以及内部的皮层cortex组成 R 为反射路径,反射出来的管线颜色为原始光源颜色 TRT 光线进入头发纤维内部...
Unity TransformPoint功能与应用
一 : 意义 TransfromPoint,将3D物体的本地坐标转化成世界坐标。例如: TransformPoint(1,0,0)既是将3D物体本地坐标(1,0,0)的点转化成世界坐标 二 : 实践 1⃣️,获取Cube右前方45度10米处的世界坐标。 1, 作图如下: 2⃣️, 设计测试 1, 场景,放一个球体在World坐标系的原点...
Unity动画系统详解
anim.Stop(); 改变运动的速度 Legacy旧版的动画系统 Generic新版的动画系统 Humanoid两足动物选这个 新版的动画系统: 旧版的动画系统的组件 新版的动画 按住鼠标的中键可以拖动 创建空的动画的状态 两个动画之间的过渡条件 过渡的条件需要参数 通过代码修改过渡条件 满足条件时是否立即执行,不打勾会立即执行。 过渡条件用变量时满足条件后值修改了,有时候会比较不好用...
Unity桌面精灵制作教程(三)
首先,我先列举一下在 Unity 中通过程序对骨骼进行
Root Motion技术深度剖析(Unity版)
Unity中有两个跟这个有关的设置。 1、 2、 这里如果看官方文档,理解起来会比较绕,特别是这两个设置的地方会相互影响。当然如果要是弄明白了里面的机制就好理解了。
Unity中C#委托的应用实例
下面我就从参考网上的一个例子,讲解一下unity中C#委托的应用。 我们新建一个脚本,取名TestDelegate。这个主要的功能就是点击中文按钮输出中文名字,点击英文按钮输出英文名字...
Unity绳索制作教程(中文版)
1.Unity顶部菜单 Gameobject—Creat Rope 2.创建3个Cube,调整位置,当然你也可以使球,胶囊或者是空物体,这里只是为了做标识,摆放如图所示。
Android集成Unity SO库,提升性能
不可避免的需要用一个技术就是在Unity中进行动态的加载场景中的资源。 当然本文的动态加载场景资源,是以玩家为中心,玩家的视野为半径进行加载。
NGUI在Unity中的学习与应用
环境 Unity4.3 NGUI v3.68 导入 Project界面->右键->import package->custom package载入安装包即可 untiy4.6用了自带的新ui,对ngui
Unity SDK iOS初始化开发指南
现在网上的unity-Android交互,多半在安卓工程中继承UnityPlayerActivity来写,这样写也没有什么问题。绝大多数情况也适用。而且网上教程很多。这里不再写。
姓名不为空
手机不正确
公司不为空