Unity使用JsonFX_51CTO博客
开发平台:Unity 编程平台:Visual Studio 2017 以上 编程语言:C# 前言  尽管 Unity 提供 JsonUtlity 处理 Json 类数据,但在处理大体量 Json 报文信息上,显得力不从心。于是专精于数据体积的 LitJson 是 Unity 开发者无法拒绝的高效工具包。  一、获取 LitJson 工具包下载方式01:前往VS菜单栏 “工具 -> NuGet
转载 7月前
76阅读
转载 2018-09-20 08:43:00
127阅读
2评论
孙广东 2015.6.25Unity and JSON – Quick Guide: 相比較XML的沉重和密集,Json更加高效。Introduction: 什么是 Json ?假设你从未使用过它。它的内部是字典结构。但你进行序列化和反序列化一些数据之后,你就会想知道他是怎么工作的。Unity没有为
转载 2017-04-18 18:42:00
168阅读
2评论
今天我们来讨论一下unity引擎中如何解析策划给我们配置的XML和Json表,当然了这些表保存数据也是用的非常多的哦!一:解析XML文件1.XML文档的内容输出:思路:首先我们要拿到这个XML表格,然后去遍历这个根节点的内容。 XMl表:<?xml version="1.0" encoding="UTF-8"?> <Study version="1.0"> &lt
在塔防游戏中防御塔自动检测敌人的靠近,在合理的攻击范围内开始攻击 在这篇博客中 我将实现简单的防御塔的效果1.搭建场景我们首先创建敌人 (给敌人设置标签 为了在进入和离开攻击范围的检测) 然后创建防御塔本体 最重要的是给它添加一个球型碰撞体 修改合适的大小 作为攻击范围 注意一定要把球行碰撞体上边的isTrigger 勾选2.防御塔的实现首先我们要让防御塔检测到敌人进入和离开自己的攻击范围 我们的
Unity使用0.下载创建用户下载UnityHub激活许可证下载编辑器默认安装在C盘,可在常规里手动设置安装路径。最好直接从官网下,不要从Hub下载,Hub容易下到一半卡住。1.新建项目Unity比较吃电脑配置,所以我准备弃了,以后再说qwq。相关资源a.中文官网https://unity.cn/...
原创 2021-10-22 16:02:51
149阅读
Unity使用0.下载创建用户下载UnityHub激活许可证下载编辑器默认安装在C盘,可在常规里手动设置安装路径。最好直接从官网下,不要从Hub下载,Hub容易下到一半卡住。1.新建项目Unity比较吃电脑配置,所以我准备弃了,以后再说qwq。相关资源a.中文官网https://unity.cn/...
原创 2022-01-20 14:22:08
119阅读
目录1. 简介1. 安装2. 基础功能1. Object 视图2. 顶点改造3. 边沿(线)改造4. 面改造3. UV图像编辑器1. 基本使用2. 在场景中伸缩UV3. UV展开4. UV导出2. 模型制作小窍门1. 制作塔楼2. UV操作 1. 简介1. 安装在内置包管理器中直接安装 ProBuilder。 Tools(工具)-> ProBuilder -> ProBuilder
1 PS绘制素材我想为敌人头上加个血条,但是原本的素材没有,所以需要自己绘制。这里以像素风的素材为例子,绘制一个像素风的血条。思路:需要绘制两个一样大小的血条图案,一个白色的底色,一个红色的底色。然后让红色覆盖在白色的上面,通过调整红色的纵向大小来显示血条。步骤:新建文件:打开PS(Photoshop)新建,左上角 文件->新建。选择合适的大小:这里的单位都选择像素,因为我们要做的是像素风格
2d游戏制作的笔记save Layout 增加配置Packges文件夹插件调整视野鼠标中键 拉近拉远 鼠标右键 平移 Alt+鼠标左键 移动视角Pivot/Center当前物体中心和多个物体共同的中心Local/Global全局坐标步移工具工具:1.Sprite Renderer Order in Layer 可以调节物体的前后关系 值越大越在前面不要乱改script文件名Start(
转载 5月前
12阅读
脚本的开发占用我们的开发的大部分时间,所以学习一些技巧有很大的好处。脚本涉及的范围很广,这一章就只介绍unity脚本相关的,关于一些围绕MonoBehaviours, Gameobjects和相关的函数的问题。 这一章,在一下几个方面来探讨性能提高的方法:访问组件组件的回调(update(), Awake()等)协程内部object的通信数学的运算场景和prefab载入使用最快的方法获取compo
Unity’s SimViz Solution Template gives you everything you need to get started and accelerate the building of your simulation environments, so you can focus on autonomous simulation and scaling your pr
首先配置一个可拾取的物体,右键->XR->Grab Interactable,就会创建一个0.1尺寸的小立方体XRGrabInteractable:Distance Calculation Mode:根据模式选择坐标点,可以选择Transform的坐标或者碰撞器的坐标Select Mode:抓取方式,分为单手和双手,在变换脚本挂载时,会根据这个脚本激活Movement Type:&nb
Unity3D Debug】跳跃时的地面检测:“CharacterController.isGrounded的值总是为false”的原因与解决方案FPS控制器中处理跳跃时需要进行角色与地面的碰撞检测,如果使用Character Controller,会发现有一个isGrounded属性,其描述如下:isGrounded: Was the CharacterController touching
插件地址https://assetstore.unity.com/packages/essentials/unity-samples-ui-25468Scenes / Controls展现各类UI基础控件的用法,包括ToggleGroup的用法;Physics Raycaster这里没有什么作用- Physics Raycaster在Camera中添加PhysicsRaycaster,会对3D物理
  1. Animator 组件Controller:使用的Animator Controller文件。Avatar:使用的骨骼文件。Apply Root Motion:绑定该组件的GameObject的位置是否可以由动画进行改变(如果存在改变位移的动画)。Update Mode:更新模式:Normal表示使用Update进行更新,Animate Physics表示使用FixUpdate进行更新(
之前分享过一篇word文档的创建和修改,那么在实际开发过程中有时候会遇到读取大量的数据(姓名、年级、性别等等),以下分享一下Unity创建和读取excel表格。一、导入NPOI类库文件这里用的版本是Unity 2018.4.2,可直接下载类库文件导入Unity,,如果是较低版本,可以看下我之前Unity与word文档交互的博客,对于稍低版本有具体的处理方法。(提取码:kkkk)https://pa
转载 8月前
23阅读
作业内容1、 图片识别与建模 2、 虚拟按键小游戏图像识别与建模采用的系统macos, unity3d v2018.4.13f1环境的配置与windows上的配置不同,在Vuforia官网上没有安装到macos的unity上面的安装包。(windows系统的话直接下载第二个文件,解压后会有一个exe文件,在unity的项目目录下安装即可) 经过查找找到了安装Vuforia的方法,就是在安装unit
URP SMAA 细品 目录URP SMAA 细品1 SMAA 大致思路2 SMAA 具体实现流程2.1 边缘检测2.1.1 顶点着色器 SMAAEdgeDetectionVS2.1.2 片元着色器 SMAAColorEdgeDetectionPS2.1.3 绝对阈值与相对阈值2.2 边缘模式检测和覆盖区域计算2.2.1 边缘模式检测2.2.2 双线性过滤 Bilinear Filtering2.
Unity是一个流行的游戏开发平台,它迎合了不同游戏的开发要求。游戏开发者可以使用Unity创建任何类型的游戏,从世界级的RPG游戏到最流行的AR游戏《精灵宝可梦GO》。随着Unity在世界范围内的广泛使用,一些游戏开发人员会直播用Unity做游戏,以此来为自己游戏建立玩家基础!此外,也有许多初学者利用Unity来学习游戏开发或游戏编程。Unity的影响力远比上文中提到的要大,因为它是独立游戏开发
  • 1
  • 2
  • 3
  • 4
  • 5