Unity
SouthBegonia
Link the fire
展开
-
Tilemap的注意事项
Tilemap的注意事项关于Tilemap的创建及使用本文不做说明,但推荐佳作:Unity中使用Tilemap快速创建2D游戏世界 - feng本文项目地址:Tilemap - SouthBegoniaQ1:瓦片匹配问题发生情景:在创建Tilemap及一个palette后,我们想把已有的美术资源(Jungle_Tileset.png)做成瓦片,在对图片进行切片、拖入Palette后、进行...原创 2019-09-27 17:53:06 · 1198 阅读 · 0 评论 -
Unity - 渲染管线
定义: 显卡内部处理图像信号的并行处理单元,也称为渲染流水线发生位置: CPU和GPU渲染机理: 将图像所具备的图形信息(顶点、纹理、材质、摄像机位置等)经过一系列阶段的处理,最终转换为屏幕上的图像.渲染流程:应用阶段几何阶段光栅化阶段应用阶段 Application Stage发生位置: CPU阶段目标: 准备渲染所需的几何信息,即渲染图元(rendering ...原创 2019-09-27 18:02:18 · 594 阅读 · 0 评论 -
Unity - 2D物理关节
本文概述: 分析Unity中几个2D物理关节组件的基本功能、使用方法、运用场景等**开发环境:**Unity2019.3.0a2 / VS2017资源包:源项目:2D Joints StarterGithub成品项目:Physics Joints in Unity2D说明: 较比于源项目,我自行做了如下设置主场景为Demo对Unity新版本下的新参数进行解释简单做了新的U...原创 2019-09-27 18:02:53 · 2158 阅读 · 1 评论 -
Unity3d 跨平台原理
Unity3D的跨平台原理核心在于对指令集CIL(通用中间语言)的应用。机理首先需要知道,Unity中的Mono是基于通用语言框架CLI和C#的ECMA标准实现的,与微软的.NET框架有着诸多类似之处,因此分析Unity的跨平台性,本质即为分析.NET框架下C#语言从编译到运行的过程。首先抛出几个重要概念:CIL:属于通用语言架构和.NET 框架的低阶编程语言,完全基于堆栈,运行在CL...原创 2019-09-27 18:03:23 · 180 阅读 · 0 评论