Unity

Unity转出FBX模型(Exporter插件)

# Unity转出FBX模型 > 为了解决在Unity场景修改过导出的模型,以后给美工修改不了预制体的问题 Unity版本要求:2021.3.6f1c1(包括但不限于此版本以上) ![](https://s2.loli.net/2023/06/01/hGk8ZaKLD4f6VJY.jpg) 下载插件 ......
插件 Exporter 模型 Unity FBX

unity editor 显示场景box轮廓

参考: https://answers.unity.com/questions/8705/how-to-determine-bounding-box-of-scene.html 使用bonding显示场景内场景的Box #region Test private List<Bounds> _testW ......
轮廓 场景 editor unity box

【Unity】记录一下:自定义组件的InspectorGUI面板,修改数据不保存问题

使用target修改之后需要使用EditorUtility.SetDirty设置为脏,但是要注意的是应该设置**target**所指代的组件,而非是对**.gameObject** 设置为脏,这是没有用的。 ```c# [CustomEditor(typeof(MerryGoRound))] pub ......
InspectorGUI 组件 面板 数据 问题

unity3d 不销毁物品

在游戏中,经常需要用到一个类似于static的功能,想要一个参数一直使用,如生命值、登陆状态等。 方案一 使用static,如在gamemanager脚本中设置 public static bool is_login = false; 在其他脚本中,不需要gameobject,直接调用脚本即可 bo ......
物品 unity3d unity3 unity 3d

Unity_Photon

# Photon ## Photon搭建 [(2条消息) 【Unity3D】Photon环境搭建_photon框架_little_fat_sheep的博客-CSDN博客](https://blog.csdn.net/m0_37602827/article/details/127054963?ops_ ......
Unity_Photon Photon Unity

Unity框架与.NET, Mono框架的关系

什么是C# C#是一种面向对象的编程语言。 什么是.NET .NET是一个开发框架,它遵循并采用CIL(Common Intermediate Language)和CLR(Common Language Runtime)两种约定, CIL标准为一种编译标准:将不同编程语言(C#, JS, VB等)使 ......
框架 Unity Mono NET

Unity中根据平面的多边形点的数据,生成简单的立体网格

todo 最近需要一个功能,就是根据给定的多边形顶点(按照顺时针或者逆时针这样的顺序),然后生成一个具有高度,投影与多边形一样的一个Mesh。效果如下,比如给定以下的一些顶点的位置 https://blog.csdn.net/lxbhahaha/article/details/111687476 ......
多边形 网格 立体 面的 数据

Unity3D:2D/3D 项目

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 2D 还是 3D 项目 无论是创建 2D 还是 3D 游戏,Unity 都很拿手。在 Unity 中创建新项目时,可以选择以 2D 或 3D 模式启动。您可能已经知道要构建什么,但有一些细微的要点可能会影响选择的模式。 ......
Unity3D 项目 Unity3 Unity 3D

Unity脚本常用类和组件介绍

# Vector 结构体 ## Vector3 ```csharp using System.Collections; using System.Collections.Generic; using UnityEngine; public class Vector : MonoBehaviour { ......
脚本 组件 常用 Unity

Unity3d安装教程

# 一、下载UnityHub Unityhub是一个Unity项目管理工具,可以装多个版本的unity编辑器 [Unity实时内容开发平台 -实时3D引擎、2D、VR&AR可视化数据 | Unity中国官网](https://unity.cn/) ![](https://s2.loli.net/20 ......
Unity3d 教程 Unity3 Unity 3d

Unity 对多边形进行矩形分割和查找最大内接矩形

这里实现了一个对任意多边形进行矩形分割的功能,有需要的小伙伴可以点这里,查看源码 一、实现效果: 1、对图片里的内容进行矩形分割 2、对多边形顶点数据进行矩形分割 3、查找图片里内容的最大内接矩形 4、查找多边形顶点数据内的最大内接矩形 二、包含的内容 1、核心代码只有一个C#类,方便集成,不依赖任 ......
矩形 多边形 Unity

Unity的Console的控制类LogEntries:深入解析与实用案例

# 使用Unity Console窗口的LogEntries私有类实现自定义日志系统 在Unity开发过程中,我们经常需要使用Console窗口来查看程序运行时的日志信息。Unity内置的日志系统提供了基本的日志功能,但有时我们需要更多的自定义选项。本文将介绍如何使用Unity Console窗口的 ......
LogEntries 案例 Console Unity

Unity的Undo:详解解析与实用案例

# Unity Undo详解 在Unity中,Undo是一个非常重要的功能,它可以让开发者在编辑器中进行操作时,随时撤销之前的操作,从而避免不必要的错误。本文将详细介绍Unity Undo实现原理和使用方法,并提供多个使用例子,帮助开发者更好地理解和应用该功能。 ## 实现原理Unity Undo的 ......
案例 Unity Undo

unity学习日志5(麦扣老师3DRPG项目学习)

##设计模式 ###单例模式(泛型单例) ####作用:提高代码复用率,增加代码可读性 ``` //实现泛型单例,并对T进行约束,规定只有各类manager使用单例模式 public class Singleton : MonoBehaviour where T : Singleton { priv ......
老师 项目 unity 3DRPG 日志

Unity的IPostGenerateGradleAndroidProject:深入解析与实用案例

# Unity IPostGenerateGradleAndroidProject Unity是一款流行的跨平台游戏引擎,它支持多种平台,包括Android。在Unity中,我们可以使用IPostGenerateGradleAndroidProject接口来自定义Gradle构建过程。本文将介绍如何 ......

Unity的IGenerateNativePluginsForAssemblies:深入解析与实用案例

# Unity IGenerateNativePluginsForAssemblies Unity是一款非常流行的游戏引擎,它支持多种平台,包括Windows、Mac、Linux、Android、iOS等。在Unity中,我们可以使用C#编写游逻辑,但是有些时候我们需要使用一些原生的代码来实现一些高 ......

Unity的IActiveBuildTargetChanged:深入解析与实用案例

# Unity IActiveBuildTargetChanged Unity IActiveBuildTargetChanged是Unity引擎中的一个非常有用的功能,它可以让开发者在切换构建平台时自定义哪些操作需要被执行。这个功能可以帮助开发者更好地控制项目的构建过程,确保在切换构建平台时执行必 ......
IActiveBuildTargetChanged 案例 Unity

Unity的IPostBuildPlayerScriptDLLs:深入解析与实用案例

# Unity IPostBuildPlayerScriptDLLs Unity IPostBuildPlayerScriptDLLs是Unity引擎中的一个非常有用的功能,它可以让开发者在构建项目后自定义哪些文件需要被复制到输出目录中。这个功能可以帮助开发者更好地控制项目的构建过程,确保输出目录只 ......
IPostBuildPlayerScriptDLLs 案例 Unity

Unity的IPreprocessBuild:深入解析与实用案例

# Unity IPreprocessBuild Unity IPreprocessBuild是Unity引擎中的一个非常有用的功能,它可以让开发者在构建项目时自动执行一些操作。这个功能可以帮助开发者提高工作效率,减少手动操作的时间和错误率。在本文中我们将介绍Unity IPreprocessBui ......
IPreprocessBuild 案例 Unity

Unity中的PostProcessBuild:深入解析与实用案例

# Unity中的PostProcessBuild:深入解析与实用案例 在Unity游戏开发中,我们经常需要在构建完成后对生成的应用程序进行一些额外的处理。这时,我们可以使用Unity提供的`PostProcessBuild`功能。本文将详细介绍Unity中的`PostProcessBuild`方法 ......
PostProcessBuild 案例 Unity

Unity中的InitializeOnLoad特性:深入解析与实践

# Unity中的InitializeOnLoad特性:深入解析与实践 在Unity开发过程中,我们经常需要在编辑器启动时或脚本重新编译后执行一些操作,例如初始化数据、注册事件等。这时,我们可以使用`InitializeOnLoad`特性来实现这一需求。本文将详细介绍`InitializeOnLoa ......
InitializeOnLoad 特性 Unity

Unity2018.2 Standard Assets汉化

下载中文汉化包 拷贝到安装 盘 :\Program Files\Unity\Editor\Data\Localization 下面 2018.1+的Standard Assets安装方法 “自从我升级到2018.2之后,就再也找不到Unity自带的那些标准资源了,就是那个Standard Asset ......
Standard 2018.2 Assets Unity 2018

Excel表格和Unity

# Excel表格和Unity ## 1.配置 下载EPPlus.dll 链接:https://pan.baidu.com/s/1l0FYTf8nATrPdEt6fXJ6Kg?pwd=1111 提取码:1111 将dll文件拖拽到**Assets/Plugins** **Assets**下新建文件夹 ......
表格 Excel Unity

Unity3D安装:离线安装 Unity

推荐:将 NSDT场景编辑器 加入你的3D工具链 3D工具集: NSDT简石数字孪生 在没有 Hub 的情况下离线安装 Unity Unity 下载助手 (Download Assistant) 支持离线部署。在这种部署方式中,可下载用于安装 Unity 的所有文件,然后生成脚本以便在未接入互联网的 ......
Unity Unity3D Unity3 3D

Unity3D高级编程主程手记 学习笔记三:数据表与程序

什么是数据表?有什么用? 数据表相当于一个只读的外部数据库,用来存储着游戏内的各种数据项。数据表是连接了美术、设计策划和程序的桥梁。艺术家用它来配置效果,设计师用它来调整游戏内数值平衡,程序员用它来判断逻辑,所以数据表的意义十分重大。 数据在游戏中存储有几种方式,最初的就是代码数据,所有数据都使用代 ......
数据表 手记 Unity3D 笔记 程序

Unity工具开发教程笔记(1/4)

[toc] 源视频教程地址为[Youtube](https://www.youtube.com/watch?v=pZ45O2hg_30) ### 什么是Unity工具开发程序员 工具开发程序员目标客户是项目组里其他成员,它们创造出unity原本没有的功能,优化项目的流程。并且你只需要会C#就能搞定这 ......
笔记 工具 教程 Unity

Unity中Button的调色

Unity的Button功能在游戏开发中是非常常用的,今天笔者来简单介绍一下Button的调色,以便使其更美观。 首先,是之前笔者遇到过的一个问题,在我们新建了一个Button之后,它会像我下面的开始游戏按钮一样,背景呈现出白色,与我们游戏开始菜单的颜色很不符合。 我们可以在Inspector窗口找 ......
Button Unity

unity学习日志4(麦扣老师3DRPG项目学习)

##新的API * Physics.OverLapSphere(位置(Vector3),半径(Float)) 函数功能:在该位置生成一个球体,返回一个数组(类型为collider),数组存储所有与球体接触和在球体内的拥有碰撞检测的物体 链接直达:https://docs.unity.cn/cn/20 ......
老师 项目 unity 3DRPG 日志

Unity3D安装:从命令行安装 Unity

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 从命令行安装 Unity 如果要在组织中自动部署 Unity,可以从命令行安装 Editor 和其他组件。这些组件是普通的安装程序可执行程序和软件包,可以给用来自动部署 Unity。 要下载组件,请使用 Unity 安装 ......
Unity 命令 Unity3D Unity3 3D

大佬们 有没有unity游戏开发的一些群呀,可以在底下评论一下吗??

欢迎大家的评论哦 下面是一些杂谈: 如何提高游戏开发水平 要提高游戏开发水平,你可以考虑以下几个方面: 1. **学习和实践游戏开发基础知识**:了解游戏开发的基本概念、原理和流程。学习编程语言(如C#、C++)、游戏引擎(如Unity、Unreal Engine)和相关工具的使用方法。 2. ** ......
unity