搜索
Unity iOS存档系统:Apple设备数据保存
在Unity中游戏存档有如下四种方式:PlayerPrefs,C#序列化,Xml序列化,Json序列化 一般要解决几个问题: 1.游戏版本的升级 2.玩家有多个存档 3.玩家破坏存档的情况 PlayerPrefs
Unity iOS AR开发入门:打造增强现实应用
三、 按下图输入App名称,同意条款,确定 四、点击刚刚创建好的项目生成许可密钥,在Unity工程中需要,即下图红色框框中的一连串。 五、创建Database...
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 缓存导入的资源,大大减少导入资源用时。
姓名不为空
手机不正确
公司不为空