搜索
Unity WebView参数传递与Web发布设置
第一个是剥离引擎代码的选项,选中此选项后,Unity不包括不使用的任何类的代码将从工程构建中删除,从而减少包里程序的代码量。(如:工程中不使用任何物理组件或功能...
UNITY_ANDROID编辑器执行环境与Unity编辑器选择
Sublime Text 3 搭建 Unity3D 开发环境指南 Unity 引擎自带的代码编辑器 MonoDevelop 是个十分笨重的大家伙,它打开C#脚本的时候比较缓慢,而且还有个最大的缺点:丑。
Unity脚本编写指南:Java脚本篇
二、脚本 Unity中的使用的脚本语言为JavaScript和C#,目前C#使用的更为广泛...
Unity Android资源文件目录结构解析
unity资源一般,分为两个目录:Resources和StreamingAssets,下面我们就来了解下,这两个目录 如何使用,有什么区别。
AR整合实战:Android与Unity的ARKit之旅
首先新的ARKit不再单独使用ARKit插件包进行开发,而是通过ARFoundation、ARKit或者ARCore,ARFoundation可以说是unity新出的针对AR方面开发的统一API接口,它将
Unity 2D动画制作技巧
1 资源test.jpg(如下)放入Resources文件夹 2 切割图片 点击图片,在inspector中,选择Texture Type为Sprite(2D and UI),然后点击Sprite Editor,在弹出界面中点击Slice自动切割图片 3 Hierarchy中新建一个Sprite,然后添加个脚本...
Unity AnimationCurve动画轨迹详解
一、编辑切线 基本操作: 创建关键点:左键双击 删除关键点: (1)鼠标移动至关键点上,右键->Delete Key。 (2)左键单击关键点,然后按键盘上的delete 一个键有两个切线 - 左侧一个用于进入坡度,另一个用于出口坡度。切线控制键之间的曲线形状。您可以从许多不同的切线类型中进行选择,以控制曲线离开一个键并到达下一个键的方式...
unity urp 实现丝绸渲染
首先看一下实际上真实的效果 再来一张 这是专门去找的。 可以看到丝绸渲染使用了各向异性的GGX去实现,有点仿头发的感觉,接下来看一下怎么实现的。 首先,准备实现双向反射率分布函数(BRDF)的DVF项...
Unity——EasyTouch摇杆插件使用
EasyTouch摇杆插件使用 Demo展示 双指缩放在电脑端无法演示,功能是做了的; 插件名叫EasyTouch,有需要给我留言,不想开仓库传了; 创建摇杆点这里: 初始化 On_JoystickMove这个回调是用来控制移动的;分两个方向...
Unity简易小地图制作
首先新建一个Camera,这里命名为MiniMapCamera,将该Camera的Projection改成Orthographic,然后适当调节Position的Y轴位置。MiniMapCamera的Size值越大(为负值时相当于Y轴旋转180度),地图缩放越大,摄像机可视范围越大,Size越小,地图缩放越小,摄像机可视范围越小。然后在Asset文件夹下新建一个RenderTexture...
unity urp 实现头发渲染
效果: 概述: 使用多段面片实现ui头发的渲染 着色器使用Kajiya-Kay和Marschner的物理光照混合实现 简单的近似深度排序方案 头发在视觉上很重要,大部分人头上拥有10w-15w的发丝,许多不同的发型...
unity界面按钮的位置
1,有时界面按键位置正常 2,有时不正常 一直没找到原因。 今天发无意的操作发现了,原来问题出在Scale上。这个比例有时会在无意中用鼠标的滚轮改变其值。 免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权...
unity用虚拟相机截图
1...
Unity Calendar日期功能开发
简介 工具已上传至SKFramework框架PackageManager中 框架开源地址: SKFramework 参数说明 OnlyCurrentMonthDays:是否只显示当前月份的日期项; 参数为false时表示会填充当前月份1号之前的日期和当前月份最后一天之后的日期,这些日期不可交互...
Unity Profiler性能分析工具
Profiler窗口 1. CPU A. WaitForTargetFPS: Vsync(垂直同步)功能所,即显示当前帧的CPU等待时间 B. Overhead: Profiler总体时间-所有单项的记录时间总和。用于记录尚不明确的时间消耗,以帮助进一步完善Profiler的统计。 C. Physics.Simulate: 当前帧物理模拟的CPU占用时间...
Unity URP衣物渲染技术
正常衣服的布料分类: 棉,羊毛,绒 丝绸 尼龙 皮革 还有一些特殊的比如富贵的貂那种绒毛,还有一些闪闪发光的那种。 首先说一下基础的棉类的衣服。质地偏软,和之前默认的硬表面有很大区别。对光吸收和散射比较强,相对于硬表面,漫反射和镜面反射范围大。 对于那种羊毛类型的衣服,由于表面不够整齐,会有一些不规整的羊毛扩展出来。 普通的绒类的衣服,比较松,会呈现出绒毛的Fuzz(绒毛,毛状物)效果...
Unity游戏角色OnePieceFTG设计
简介 Actor(行动者)作为承载一切行动的基类对象,简言之它即是行动的播放器,而Player(角色)便是继承至它,在本章,我们将了解Player是如何应用行动的,以及它将如何被驱动! 正式开始 创建角色 点击上方菜单栏:HTFramework.GC->FTG2D->Create Player,可以在Scene视图中创建一个角色模板: 角色模板自带四个组件(不要手动删除...
Unity iOS性能优化策略
一、程序方面 1、尽量少new对象,减少GC的次数,可以使用对象池技术。 2、使用UGUI时,不要通过界面的z轴来做界面排序,这貌似会导致UGUI的批处理失效。 3、尽量少使用GetComponent(),频繁调用的可以用一个变量在开始时把component存起来。 4、不使用OnGui() 5、尽量少实例化游戏对象,同1,可使用对象池技术。 6、要构建字符串时...
Unity UGUI性能优化方法
一,三维物体深度值对比 在白色方块写shader并且挂载 Shader "Custom/NewSurfaceShader" { SubShader { ZWrite on ZTest Always Pass{ Color(1,1,1,1) } } } 看到的效果是这样的 二 ...
Unity AndroidManifest文件权限管理
策划写Excel ---> 程序解析Excel为Text(letter) --->程序读取Txt 文件路径: Appliction.dataPath 项目资源路径 Application.streamingAssetsPath PC:项目资源路径下的streamingAssets文件夹(需要手动创建同名文件夹)“这个目录只能用WWW读取(PC特例也可以用文件读取去读(FileStream))...
Unity渲染性能分析工具详解
profiler unity内置了性能检测工具, 可以在Window->Analysis->Profiler 打开,由于在编辑器内调试准确率有问题,
Unity中的Json数据读写与解析
一、前言 在日常开发中,会遇到要保存数据,或者发送数据的需求,数据保存通常用Json或者XML,今天我们就来看一下如何在Unity中读写Json数据,以及解析Json数据,包括多段数据的解析 二、单条Json
Unity安卓二级缓存与CacheServer使用
1.作用概述 编辑器模式下,导入资源,切换平台unity都会重新识别资源,大型项目很浪费时间,使用Cache Server 缓存导入的资源,大大减少导入资源用时。
Unity Recorder:高效编辑器录屏工具
春节只能宅家里,那就用Unity做一些好玩的东西吧! 小新:“智哥,我最近接了个小项目,今天需要汇报工作进展,要录个屏,不过我遇到问题了!” 大智:“啥问题?”
Unity Android后处理效果与Shader编程
如U3D中Hierarchy面板下的搜索效果: 讲解分析: 1.这种PostEffect效果其实就是指Unity shader的后处理,即游戏中实现屏幕特效的常见方法。
.NET与Unity的关系及集成方式
一.分析 首先,我们要知道Unity,Mono,.Net 三者的关系。需要简单说一下.Net。 .Net拥有跨语言,跨平台性。
Unity Ads使用教程与功能记录
;using UnityEngine.Advertisements; public class UnityAdsExample : MonoBehaviour{ public v
Unity创建Java脚本教程:生成GameObject
在Unity游戏开发中,创建GameObject是一个费时的过程,本文将针对GameObject类创建一个对象池。因为是一个非常常用的优化手段,因而...
Unity跨平台发布:iOS与Windows实战
Unity3D如果开发Windows Store的游戏,一般需要真机或者模拟器来调试,本文主要讲解下如何把程序发布到Surface真机上进行调试。
iOS Unity后台切换与界面管理
在Unity中创建一个简单的UI界面 实现的效果为:设置一个触发盒子,当玩家触发后显示一个游戏结束界面,并结束游戏。 1、新建画布 在Hierarchy中新建一个Canvas。命名为Canvas。
Unity烘焙过程中常见问题解析
Unity中光影烘焙经常会遇到很多莫名其妙的问题,大智总结了一个问题解决手册,本文是比较常见的一些问题,还有一些不那么常见的问题,《手册全文pdf》获取方法:洪流学堂公众号回复烘焙。
Unity3D在Android开发中的实例应用
(本文关于Eclipse部分可能写的很繁琐,主要是很多unity开发者可能对Eclipse完全不熟悉 ,比如我) 1)创建游戏的 Android 项目。
Unity 3D iOS真机测试方法,苹果设备调试
自2015年Xcode 7发布以来,可用免费的Apple ID来构建应用(包含使用Unity制作的游戏)。
Unity打包iOS图集教程与打包流程
一、首先对于Unity的数据读取有这么几种方法: 在Resources目录下Resources.load直接读取,是只读的。也可以通过C# 流的方式进行读取,而且可以写。
Unity打包iOS应用设置与打包窗口详解
大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 有小伙伴问我他怎么打包后怎么没有了下图中的窗口: 这个其实只要设置好打包设置即可。
Unity iOS构建是否需要混淆处理
这次我们来一起看看该如何使用 AssetBundle 首先打开unity项目,鼠标点击一个Project下的一个文件然后看这里 Project下的每一个文件下面都有一个AssetBundle,点击红色区域弹出
Unity iOS存档系统:Apple设备数据保存
在Unity中游戏存档有如下四种方式:PlayerPrefs,C#序列化,Xml序列化,Json序列化 一般要解决几个问题: 1.游戏版本的升级 2.玩家有多个存档 3.玩家破坏存档的情况 PlayerPrefs
Unity iOS AR开发入门:打造增强现实应用
三、 按下图输入App名称,同意条款,确定 四、点击刚刚创建好的项目生成许可密钥,在Unity工程中需要,即下图红色框框中的一连串。 五、创建Database...
unity Androidstudio生成的aar在哪里 android studio unity3d
自从Unity2019.2以后的版本升级以后,各种奇葩事情层次不穷,废了我好久的功夫才能在Android端继承UnityPlayerActivity后正常交互,但是如果不继承UnityPlayerActivity
Unity与HTML5通信机制及发布流程
一、准备画面发送端 1.新建unity3d工程(这里的版本为Unity3d2018.4.14),导入 FMETP STREAM插件。
Unity背包系统设计,3D背包实现
效果制作(你仅需要实现以下效果之一) 进入 NGUI 官方网站,使用 UGUI 实现以下效果 实现效果 参考博客: 背包系统制作: https://blog.kinpzz.com/2016/05/21/unity3d-ugui-Inventory
Unity通过Mono加密Android源码的方法
使用加密锁加密Unity工程插件源码 最近在unity3D中开发了一款插件,需要卖给客户,但是公司需要隐藏插件的源码,而且保证客户只有指定的电脑才能使用该插件开发!
Unity与Android交互方法详解与实现
又要整android原生功能了,这次是使用unity2019+版本和as4+版本。和之前的一篇Unity2018+AS3+交互是不一样的,所以再次记录一下。 我会将操作写的很详细,标识也会很细致。
Unity命令行打包Android APK与UnityPackage教程
文件没有压缩,占用空间是2.5G 文件压缩后,占用空间是700M 但是,项目如果打包成unitypackage,占用空间是100M多 基于这个文件大小的对比和老师的磁盘情况...
Unity Android SDK安装位置与下载教程
Android SDK及Jdk百度网盘下载链接:https://pan.baidu.com/s/1oAmRNpK密码:82o1 Unity20172.0 Android平台打包 简介说明: 第一步:Android
Unity PlayerPrefs与Android文件存储对应关系
由于其早已停止维护,在Unity较新版本中出现了致命Bug,导致其无法在PC包中正确获取Dll库(其他平台未测),经过我两天的断点调试和魔改,目前PC版本已正确运行。
Unity支持Android多渠道打包与构建
快速入门安卓打包流程及常用设置 步骤(跟着步骤自己实际操作一遍即可学会) 下载打开Unity Hub,在项目中点击安装,在对应的版本上点击三个点。
Unity多AudioSource与多摄像机管理技巧
摄像的渲染层的概念 Unity中,每一个物体都有一个所处的“层”的概念,也就是物体的Layer,而摄像机中可以通过设置CullingMask来决定该摄像机只渲染哪些层的物体。
Unity Android插件精选:扩展应用功能
支持英文和韩文,由开发商IGSoft提供. 2.Water.unitypackage 这是一款用于水的插件,性能还比较高,用于移动设备也没问题...
Unity Android代码崩溃分析:找出元凶
本文将介绍一些常见的Unity3D Bug以及解决方法。 1. 程序崩溃 程序崩溃可能是最常见的Unity3D Bug。
姓名不为空
手机不正确
公司不为空