搜索
Unity应用加密保护策略
Unity3D现在很火。应用得场景很多。那么针对unity发布的程序如何加密呢?
Unity脚本编程基础入门
Unity提供了StartCoroutine来开启协程,当你在 StartCoroutine 的函数体里处理一段代码时,利用 yield语句等待执行结果...
Java开发者入门Unity开发
前言 在面试中,我们经常会被问到Unity的底层是如何处理C#,本节给通过一下3个点来给大家详细的分析这个问题: C#的发展历史 C#没有出来之前,当时Java凭借Java虚拟机+Java字节码解释执行
Unity iOS Architecture配置与AR应用
关于AR(增强现实技术(Augmented Reality))简单的概念,在这里就不说了,有兴趣的同学可以上网详细了解,今天我的目的也是让自己复习一下关于AR的知识,还有就是让新接触Unity的小伙伴也可以体验一下
Unity与Android应用连接教程
Unity5.x,Unity2017.x,Unity2018.x,Unity2019.x都可以按照下述流程安装。 Unity2018和Unity2019请在安装完毕后安装UnityHub...
Unity Android海水效果插件(Ocean)
导读 这个项目是基于Unity社区中一个经典Ocean shader多次改进后海洋场景...
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 Avatar Mask动画混合技术解析
Unity关于动画,大致分为动画融合动画混合。具体使用到的东西大概就是BlendTree和Avatar Mask前者主要解决类似跑的时候转向这种问题,而后者是用来解决诸如边跑边招手,或者攻击的问题。
获取Android使用的Unity版本以及手机权限
不管是IOS 还是Andorid 原理都很简单: 1.Unity 提供截图功能 2.IOS和Android负责刷新到相册 其实相交来说IOS比Andorid还要简单,所以我们先介绍难的...
Unity安卓开发环境配置与依赖管理
众所周知Unity端发布Android APP需要配置JAVA SDK和Android SDK,那么具体应该如何操作,主要为三个步骤,具体步骤如下: 一在Windows系统 windows系统的配置较为简单百度的方法百试百灵
Unity WebView参数传递与Web发布设置
第一个是剥离引擎代码的选项,选中此选项后,Unity不包括不使用的任何类的代码将从工程构建中删除,从而减少包里程序的代码量。(如:工程中不使用任何物理组件或功能...
姓名不为空
手机不正确
公司不为空