unity

2024/9/18 12:29:55

【Unity学习心得】如何制作俯视角射击游戏

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、导入素材二、制作流程 1.制作地图2.实现人物动画和移动脚本3.制作单例模式和对象池4.制作手枪pistol和子弹bullet和子弹壳bulletShell5.制作散弹枪shotgun总…

定时器的使用

InvokeRepeating 在 Unity 中按照指定的时间间隔重复调用某个方法。 InvokeRepeating(string methodName, float time, float repeatRate) methodName:要重复调用的方法的名称(字符串形式)。 time:首次调用该方法之前的延迟时间&a…

【UnityRPG游戏制作】Unity_RPG项目_玩家逻辑相关

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:就业…

Unity实现自己的协程系统

为什么自己实现一套协程系统 协程(Coroutine)是一个强大且灵活的工具,它可以帮助开发者处理异步任务,例如等待某些事件、处理逐帧更新等。在Unity中,协程通常通过IEnumerator来实现,这种机制允许代码在执行…

Unity实战案例全解析:PVZ 植物卡片状态分析

Siki学院2023的PVZ免费了,学一下也坏 卡片状态 卡片可以有三种状态: 1.阳光足够,(且cd好了可以种植) 2.阳光不够,(cd?好了:没好 (三目运算符)&…

Unity3D类似于桌面精灵的功能实现

前言: 由于最近在做游戏魔改,很多功能在游戏里面没法实现(没错,说的就是排行榜),所以准备用Unity3D开发一个类似于桌面精灵的功能部件,实现效果如下: PS:有需要定制的老…

unity cinemachine相机 (案例 跟随角色移动)

安装相机包 打开包管理工具 在 unity registry 搜索cinemachine 会在maincamera中生成一个组件cinemachineBrain 只能通过虚拟相机操控 主相机 虚拟相机的参数 案例 1.固定相机效果 位置 在固定的地方 默认的模式 2.相机跟随人物效果 焦距设置 20 跟随设置 把playere…

GC的算法

在C# 中,垃圾回收器(GC, Garbage Collector)是一个自动内存管理系统。C# 的 GC 主要采用标记-清除(Mark-Sweep)和分代回收(Generational Collection)的方式来高效管理和回收不再使用的内存。下面…

开放大世界的碰撞与物理

众所周知,物理开销一直是 CPU 的一个大头,而且还很容易出问题。对于开放世界,该如何进行物理运算,以及采用什么方案计算碰撞。 本文针对这个问题做了一些细微的研究,算是对 Unity 下的解决方案有了一个大致的方向。 1、…

Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装

Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装 目录 Unity 工具 之 Azure 微软 【GPT4o】HttpClient 异步流式请求的简单封装 一、简单介绍 二、实现原理 三、注意实现 四、简单效果预览 五、案例简单实现步骤 六、关键代码 一、简单介绍 Unit…

Unity构建详解(8)——SBP的Bundle生成

【WriteSerializedFiles】 这里将实际的写操作执行单独拎了出来共用,放在了IRunCachedCallbacks,但数据的传入和处理还是在Task中执行。 这一步会生成实际的SerializedFile文件,文件名就是之前的InternalName,但这还不是最终的B…

Unity获取SceneView尺寸

获取SceneView尺寸 var sceneView SceneView.lastActiveSceneView; var size new Vector2(sceneView.position.width,sceneView.position.height);

Unity学习笔记之——PlayerPrefs

1.定义 PlayerPrefs是Unity提供的可以用于存储和读取玩家数据的公共类 2.存储方式 PlayerPrefs的数据存储方式类似于键值对存储,利用key—value的方式将数据保存到本地,跟字典类似。 提供了三种可存储类型:int、float、string 键&#xff…

使用C#与Unity实现Windows平台下的文件选择器

使用C#与Unity实现Windows平台下的视频文件选择器 在Unity开发过程中,我们有时需要允许用户从他们的系统中选择特定类型的文件,比如视频文件,以便进一步处理或显示。虽然Unity引擎提供了跨平台的解决方案,但在特定情况下&#xf…

【小工具】导出Unity资源的预览缩略图

ExportPreviewTools 介绍 导出Unity资源的预览缩略图 使用场景 在某些情况下想要展示拥有的模型资源进行预览时,可以使用其快速预览功能。 工具原理 Selection类 //获取选中的资源的GUID string[] assetGUIDs Selection.assetGUIDs;AssetDatabase类操作资源…

unity华为sdk接入指路指南

目前比较靠谱的几个方案:试过几个仅供参考 温馨提示:最高目前可支持方案到unity2021版本以下,以上请联系华为官方寻求技术支持 Unity集成华为游戏服务SDK方式(一):集成Unity官方游戏SDK: 华为…