游戏开发
文章平均质量分 60
夕暮丶迟
这个作者很懒,什么都没留下…
展开
-
Unity项目从built-in升级到URP(包含早期版本和2023版本)
unity不同版本的升级URP的方式不一样,但是大体流程是相似的原创 2024-02-03 22:23:50 · 1262 阅读 · 0 评论 -
Unity优化——模型合并
当游戏中使用的模型各个部分组成过多时会严重影响运行效率。而往往很多时候这些组合的模型与父类之间都不会产生相互运动,这个时候就可以采取模型合并的策略来进行优化。目录3D游戏对象在unity中的组成部分静态对象的网格合并蒙皮网格对象的蒙皮合并3D游戏对象在unity中的组成部分unity中3D的游戏对象由网格、材质组成。点开3D对象静态对象的网格合并 MeshFilter rootMeshFilter; /// <summary> /// 合原创 2021-06-25 17:14:55 · 7833 阅读 · 4 评论 -
unity 刘海全面屏适配
从2017年iPhoneX面世,到今天为止,当前主流的手机基本上都已经是刘海屏或打孔屏,更大的屏占比带来更好的视觉体验,因此对游戏而言,适配全面屏是必不可少的。1:打开全面屏开关Android:默认全面屏是关闭的在AndroidManifest.xml中添加meta-data属性<meta-data android:name="android.max_aspect" andr...转载 2020-04-30 15:46:19 · 5078 阅读 · 0 评论 -
Unity中解决DontDestroyOnLoad导致的对象重复出现(可能是全网最短解决方案)
DontDestroyOnLoad 加载场景时不销毁游戏对象。对于保留全局对象以及角色切换场景来说是非常实用的方法,但是直接使用该方法有一个弊端,当返回创造对象的场景时,场景将会出现两个对象,即保留的对象和新生成的对象。这样就不符合我们的需求了。(想直接得到答案请拉到最下端的结论)网上有很多解决方案,大致分为三种:静态初始化、循环销毁、flag判断以及不再进入初始场景,但是三种方法多多少...原创 2018-12-18 23:16:41 · 7238 阅读 · 1 评论 -
Unity按键设置-InputManager
unity的Axis设置,路径为Edit->Project setting->Input:属性如下:Name:【按键名】该键的名称,可以在脚本编程中直接引用他。比如:Input.GetButtonDown(“Jump”);Descriptive Name:【描述名】在游戏的独立机构中的配置对话框中,当控制值为正时候所显示的名称。默认空白。Negative Descrip...原创 2018-11-11 23:02:42 · 10052 阅读 · 0 评论 -
Unity3D研究院之手游开发中所有特殊的文件夹
这里列举出手游开发中用到了所有特殊文件夹。1.EditorEditor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫Editor的文件夹都可以。Editor下面放的所有资源文件或者脚本文件都不会被打进发布包中,并且脚本也只能在编辑时使用。一般呢会把一些工具类的脚本放在这里,或者是一些编辑时...转载 2018-05-22 23:01:31 · 152 阅读 · 0 评论 -
Unity Standard Assets 简介之 Characters
Unity Standard Assets 简介之 Characters 这篇介绍Characters资源包。包含三个文件夹:FirstPersonCharacter、RollerBall、ThirdPersonCharacter。 FirstPersonCharacter文件夹: FPSController预设: 提供由CharacterController作限制的第一人称...转载 2018-06-03 02:24:34 · 5385 阅读 · 0 评论 -
Unity学习笔记——Unity基础二:基本操作以及坐标系
一、基本操作操作工具如下图,用于视角的基本操作,它们分别是手势操作:用于拖拽视角、移动操作用于移动游戏物体、旋转操作用于旋转游戏物体、放大操作用于放大游戏物体,最后一个用于2d游戏的一项操作。快捷方式为Q、W、E、R、Y使用鼠标:按住鼠标右键即可进入观察模式,可以通过wsadqe或方向键来控制视角,和很多游戏类似。按住alt键左键拖动鼠标将移动视角、右键键可以放大、缩小。选中游原创 2017-12-07 00:23:09 · 737 阅读 · 1 评论 -
Unity学习笔记——Unity基础五:相机控制
一、基本控制玩家所看见的画面是通过相机(camera)来控制,这和我们的编辑视角是不同的。在game窗口,我们可以切换到玩家的相机视角。在unity中,相机也是游戏对象,可以通过和其他游戏对象的一样的操作方式来操作它,控制它的位置和旋转。故,可以通过把相机放置在某个游戏物体之下来对相机位置进行动态改变,当然一般是不会这么做的。二、脚本控制首先是获取相对位置,通过获取对方的Tra原创 2018-01-16 23:42:01 · 2052 阅读 · 0 评论 -
Unity学习笔记——Unity基础一:unity界面、场景、游戏物体、组件等基本概念
一、unity界面如下图,unity最主要的界面为Scene(场景视图)、Hierarchy(层级视图)、project(工程视图)、Inspector(检视视图)project——工程视图当前工程的所有文件、资源、脚本等等。Scene——场景视图组成游戏的主要部分,一个游戏至少需要一个场景。在场景界面中可以编辑场景中的物体,左上角的标签可以切换至游戏视图(Game)即原创 2017-12-06 02:01:30 · 3465 阅读 · 2 评论