- 博客(47)
- 收藏
- 关注
原创 Unity for Python —— 强大的 Python 脚本支持提升 Unity 编辑器效率
在 Unity 开发过程中,我们常常面临一些重复性、繁琐的任务,尤其是在编辑器开发和自动化工作流方面。为了提高效率和扩展 Unity 编辑器,Unity 官方推出了 Python for Unity,它允许开发者在 Unity 编辑器中运行 Python 脚本,从而增强工作流、自动化任务和数据处理。** **本文将详细介绍 Unity for Python 的功能、部署步骤、低级 API 和高级 API,举例说明如何在实际开发中使用它,并展示一些常见的应用案例,帮助你快速掌握如何利
2025-02-20 16:12:42
1364
原创 Unity之Serialized序列化:从原理到实践
在Unity开发中,序列化(Serialization) 是贯穿整个开发流程的核心技术。无论是游戏对象的持久化存储、Inspector面板的变量显示,还是跨平台数据交换,都离不开序列化的支持。对于编辑器扩展开发而言,深入理解序列化机制更是实现自定义工具和高效数据管理的关键。
2025-02-19 17:42:00
1053
1
原创 Unity 与 Mosquitto MQTT Broker 通信教程
在这篇文章中,我们将探讨如何在 Unity 中使用 MQTT 协议与 Mosquitto Broker 进行通信。我们将涵盖 Broker 的概念,Mosquitto 的安装和启动,如何在 Unity 中安装 MQTT 客户端库,并实现 MQTT 消息的 订阅 和 发布 功能。
2025-02-18 17:50:54
1038
原创 Unity与SVN集成:实现高效版本控制
在游戏开发过程中,版本控制是确保团队协作顺利进行的关键。Subversion(简称SVN)作为一种广泛使用的版本控制系统,在Unity项目中也得到了广泛应用。然而,如何高效地在Unity中与SVN进行交互却是一个挑战。本文将介绍如何在Unity中直接和SVN进行交互,实现一些你想要的操作
2025-02-13 16:51:21
1050
原创 Window 服务通过bat批处理进行安装、运行、停止与卸载
在Windows操作系统中,服务是一种特殊的程序类型,它能够在系统后台持续运行而无需用户交互。这种特性使得服务非常适合用于执行定时任务、监控资源使用情况或提供网络服务等场景。本文将详细介绍如何通过C#语言来创建一个Windows服务,并讲解如何进行该服务的安装、启动、停止及卸载操作。
2025-02-06 11:51:30
858
原创 Unity之一键创建自定义Package包
在之前的文章从零开始创建Unity自定义包Package:一步一步实现您的功能,我已经详细的介绍了该如何一步一步的去创建自己的自定义Package包,但是我相信有的小伙伴还是觉得文章很长不想看,或者觉得创建一个自定义包很麻烦,又要创建包,又要导入包的。今天小伙伴们可以轻松的去做这件事了,你可以直接一键的去生成包和导入包到Unity,真正的做到了省心、省时、省力,接下来就让我们一起来看怎么实现的吧。TechX 教程效果:创建器面板的绘制基本上是pac
2024-11-28 15:27:38
1491
1
原创 在Unity编辑器中实现组件的复制与粘贴:完整指南
在Unity的开发过程中,特别是当你在编辑场景中处理多个对象时,如何高效地管理和操作组件是一项关键技能。手动为每个GameObject重新添加组件,尤其是在处理复杂场景时,是一个耗时的过程。为此,本文将介绍如何在Unity编辑器中编写一个工具,允许你复制和粘贴组件,并提供多种粘贴模式,如序列化和非序列化,同时忽略某些不必要的组件。你还可以根据需要清除特定组件。
2024-09-25 15:51:33
2217
原创 Unity编辑器扩展之Scene视图扩展
在Unity开发中,Scene视图编辑器扩展是一种强大的工具,允许开发者自定义和增强Scene视图的功能。通过扩展Scene视图,开发者可以在编辑器中直接操控对象,绘制自定义元素,或添加快捷操作按钮,从而提高工作效率。本篇博客将详细介绍如何使用Scene视图编辑器扩展技术,并展示一些实际的开发案例,帮助你在项目中更好地利用这一技术。
2024-08-31 16:32:33
1019
1
原创 Unity编辑器扩展之Hierarchy面板扩展
在 Unity 开发中,Hierarchy 窗口是场景管理和对象组织的关键工具。通过定制 Hierarchy 窗口,可以大幅提高工作效率和项目管理的便利性。在这篇博客中,我们将深入探讨如何使用 Unity 的 EditorApplication.hierarchyWindowItemOnGUI 方法来扩展 Hierarchy 窗口的功能。我们将介绍如何为对象添加自定义图标、显示对象的激活状态、标记静态对象、以及根据对象的属性动态改变其在 Hierarchy 窗口中的显示样式。
2024-08-28 16:47:49
2030
2
原创 Unity编辑器扩展之Project视图扩展
在本博客中,我们将深入探讨如何为 Unity Project 编写实用的编辑器扩展。你将学习如何利用 Unity 的 Editor API 创建自定义工具,自动化常见任务,以及改进你的开发环境。
2024-08-22 22:52:59
1048
原创 Unity编辑器扩展之Inspector面板扩展
在Unity中,Inspector面板是用于显示和编辑游戏对象及其组件属性的界面。通过Inspector面板,开发者可以方便地修改游戏对象的各种属性。Inspector面板扩展是指通过自定义编辑器脚本,增强或替换默认的Inspector面板功能,以提供更丰富的用户界面和交互体验。
2024-07-06 17:01:04
2256
原创 Unity 使用AVProMovieCapture实现Game视图屏幕录制
使用AVProMovieCapture对Game视图进行屏幕录制,实现开始录制停止录制,显示视频时长和视频大小等功能,能够查看视频录制记录并且播放视频。
2024-07-05 11:55:31
2833
1
原创 Unity之VS脚本自动添加头部注释Package包开发
在 Unity 开发中,我们常常需要在创建新脚本时添加一些标准化的头注释,例如作者姓名、创建日期等。手动添加这些信息既麻烦又容易出错。本文将介绍在创建C# Scripts时如何自动添加脚本注释头,并提供一个完整的示例代码。
2024-07-05 07:00:00
1208
1
原创 Unity之创建与导出PDF
在Unity中生成和导出PDF文档是一个非常有用的功能,尤其是在需要生成实验报告或其他文档时。本文将详细介绍如何使用iTextSharp库在Unity中创建和导出PDF文档,包括添加段落、图片、表格、页眉和页脚等内容。
2024-07-03 22:06:46
2432
1
原创 Unity之自定义Text组件默认属性值
在做项目的时候策划要求软件中出现的字体要是美术设定好的字体,而不是默认的Arial字体,由于很多时候在创建Text的时候都会忽略设置字体,而且手动去一个个的设置字体有点麻烦,所以就开发了这个功能,在创建Text组件的时候直接修改默认属性值。
2024-06-29 11:23:37
1177
原创 python之Bible快速检索器
最近在看shengjing的时候突发奇想,能不能开发一款可以快速查询shengjing的软件,通过输入书名章:节这样的方式来快速查询,于是就开发了这款能够可以快速查询的软件。
2024-06-17 19:11:16
950
1
原创 Unity 之通过自定义协议从浏览器启动本地应用程序
自定义协议允许我们定义一种新的 URL 方案,使得浏览器能够识别并直接与本地应用程序进行通信。这种技术不仅提升了用户体验,还增强了 Web 应用程序与本地环境的集成能力,使得用户可以更高效地完成工作任务。在本文中,我们将探讨如何设置和利用自定义协议来处理特定的 URL,以便从浏览器中打开本地应用程序。我们将介绍如何注册和处理自定义协议,并演示如何在浏览器中触发本地应用程序的启动,以实现无缝的跨平台集成和工作流程优化。
2024-06-15 19:04:32
1646
原创 Unity之PlayableGraph实现动画的正播和倒播
通过Playable API来控制动画的播放,这种方式比使用传统的Animation组件或Animator组件更加灵活,可以实现更复杂的动画控制逻辑。这篇博客将想你展示用Playable API来实现动画的正播和倒播。
2024-04-11 21:48:12
2169
1
原创 Unity之Unity面试题(五)
又到了金三银四的求职季节了,相信很多小伙伴都准备面试了,我把我最近面试准备的面试题整理出来了,有需要的小伙伴可以看看。
2024-04-11 07:00:00
1847
原创 Unity之Unity面试题(六)
又到了金三银四的求职季节了,相信很多小伙伴都开始准备面试了,我把最近我最近面试的面试题都整理出来了,有需要的小伙伴可以看看。
2024-04-11 07:00:00
889
原创 Unity之Unity面试题(三)
又到了金三银四的求职季节了,相信很多小伙伴都开始准备面试了,我把我最近面试准备的面试题整理出来了,有需要的小伙伴可以看看。
2024-04-10 07:00:00
1307
原创 Unity之Unity面试题(四)
又到金三银四的求职季节了,相信很多小伙伴都开始准备面试了,我把我最近面试准备的面试题整理出来了,有需要的小伙伴可以看看。
2024-04-10 07:00:00
936
原创 Unity之C#面试题(二)
又到了金三银四的求职季节,相信很多小伙伴都开始准备面试了,我把我最近面试准备的面试题整理出来了,有需要的小伙伴可以看看。
2024-04-09 11:30:23
1351
原创 Unity之C#面试题(一)
又到了金三银四的求职季节,相信很多小伙伴都开始准备面试了,我把我最近面试准备的面试题整理出来了,有需要的小伙伴可以看看。
2024-04-09 10:57:18
1179
原创 Unity 注册表操作
在Unity项目中,有的时候需要对注册表进行操作,今天这边博客将带领你学会怎么在Unity中对注册表进行增删改查操作。
2024-01-09 21:50:47
2303
1
原创 Unity 如何在Unity中优雅的画线
在Unity项目中,调试和可视化是开发过程中不可或缺的部分。其中,绘制线条是一种常见的手段,可以用于在Scene场景和Game视图中进行调试和展示。本篇博客将为你介绍多种不同的绘制线条方法,帮助你轻松应对各种调试和可视化需求。*
2024-01-09 11:27:12
5635
原创 Unity Bound详解
在 Unity 中,包围盒(Bounding Box)是一个几何形状,用于近似地表示物体或一组物体在三维空间中的范围或边界。它是一个简单的形状,通常是立方体或矩形,完全包围了一个物体或一组物体。
2024-01-07 21:14:31
3553
1
原创 Unity编辑器扩展之GenericMenu菜单扩展
GenericMenu是 Unity 中的一个强大的类,用于创建和管理自定义上下文菜单(也称为弹出菜单)。可以使用 GenericMenu来为编辑器中的不同场合或场景元素创建自定义右键单击菜单,以提供各种操作选项。
2024-01-04 07:30:00
1752
1
原创 Unity编辑器扩展之Menu菜单扩展
当创建自定义编辑器工具和插件时,添加自定义菜单项是非常常见的。Unity 编辑器的菜单栏(Menu)提供了一个强大的方式来组织和执行各种编辑器功能。本博客将介绍如何在 Unity 编辑器中创建自定义菜单项,执行特定操作。从基本的菜单项创建到高级的自定义菜单,我们将探讨如何以更高效的方式使用 Unity 编辑器。无论是自动化重复任务,还是为团队创建自定义编辑器工具,理解 Unity 菜单系统将帮助你更好地发挥编辑器的功能。
2023-10-25 22:17:11
2024
2
原创 Unity编辑器扩展之Attribute特性(三)
Unity 特性是一种用于装饰(标记)类、字段、方法和属性的 .NET 特性,用于控制 Unity 引擎的行为、检查代码的有效性以及提供更多的编辑器功能。Unity 特性可以帮助开发者更好地定制和控制游戏对象、组件、编辑器界面和其他 Unity 相关元素的行为。
2023-10-21 22:44:44
798
1
原创 Unity编辑器扩展之Attribute特性(二)
Unity 特性是一种用于装饰(标记)类、字段、方法和属性的 .NET 特性,用于控制 Unity 引擎的行为、检查代码的有效性以及提供更多的编辑器功能。Unity 特性可以帮助开发者更好地定制和控制游戏对象、组件、编辑器界面和其他 Unity 相关元素的行为。
2023-10-21 11:00:51
755
1
原创 Unity编辑器扩展之Attribute特性(一)
Unity 特性是一种用于装饰(标记)类、字段、方法和属性的 .NET 特性,用于控制 Unity 引擎的行为、检查代码的有效性以及提供更多的编辑器功能。Unity 特性可以帮助开发者更好地定制和控制游戏对象、组件、编辑器界面和其他 Unity 相关元素的行为。
2023-10-16 17:31:51
939
2
原创 Python运行Excel VBA宏
python 运行Excel VBA宏,使用Python给Excel添加宏并运行宏,实现可视化UI界面,并对Excel进行批量添加宏和运行宏
2023-09-20 22:32:01
4634
6
原创 Unity 基于NTP服务器获取网络时间
当我们需要准确的时间信息时,依赖于本地系统时间可能会带来不准确的结果,特别是在需要确保时间的一致性和精确性的应用中。为了解决这个问题,我们可以通过网络时间协议(NTP)服务器来获取网络时间,从而获得更准确的时间信息。本篇博客将介绍如何在Unity中使用C#编写代码来从NTP服务器获取网络时间。
2023-09-11 07:30:00
527
1
原创 探索Unity游戏开发中的生命周期函数(四)
在Unity中,生命周期函数是一系列特定的方法,它们在游戏对象或脚本实例的不同生命周期阶段被自动调用。这些函数允许开发人员在不同的时间点插入自己的代码,以便在游戏运行过程中执行特定的操作。Unity生命周期函数控制了游戏对象和脚本实例在不同阶段的行为,从而让开发人员能够管理游戏逻辑、状态和资源。
2023-08-21 08:30:00
565
1
原创 探索Unity游戏开发中的生命周期函数(三)
在Unity中,生命周期函数是一系列特定的方法,它们在游戏对象或脚本实例的不同生命周期阶段被自动调用。这些函数允许开发人员在不同的时间点插入自己的代码,以便在游戏运行过程中执行特定的操作。Unity生命周期函数控制了游戏对象和脚本实例在不同阶段的行为,从而让开发人员能够管理游戏逻辑、状态和资源。
2023-08-18 08:30:00
673
2
Obi Fluid 7.0.3.zip
2024-11-08
Doozy UI Manager v2023.1.2.unitypackage
2024-08-15
Odin Inspector and Serializer 3.3.1.4.unitypackage
2024-07-31
AVPro Movie Capture 4.6.3.zip
2024-07-05
DOTween Pro 1.0.244.unitypackage
2024-01-12
Obfuscator Pro v5.0.2.unitypackage
2024-01-12
Tunnel FX 2 3.0.unitypackage
2024-01-12
Crest Ocean System URP - 4.10.unitypackage
2024-01-12
Odin3.0.13.unitypackage
2024-01-12
Path System v2.0.0.unitypackage
2024-01-12
Damage-Numbers-Pro-v4.13.unitypackage
2024-01-12
New UI Widgets v1.15.2.unitypackage
2024-01-12
Dynamic-Bone-v1.3.2.unitypackage
2024-01-12
Unity 屏幕滤镜 Camera Filter Pack 4.0.0.unitypackage
2024-01-12
Quirky Series Animals Mega Pack Vol.1 v1.4.unitypackage
2024-01-12
Horizon Based Ambient Occlusion 3.5.unitypackage
2024-01-12
Obi Rope 6.4.unitypackage
2023-12-19
Mega-Fiers 3.53.unitypackage
2023-12-19
培训记录表-模板.xls
2023-10-12
软件项目遗留项处理计划.doc
2023-10-12
软件项目验收报告.doc
2023-10-12
软件修改报告-模板.doc
2023-10-12
软件问题报告模板.doc
2023-10-12
系统维护手册(模板).doc
2023-10-12
软件项目总结报告.doc
2023-10-12
软件项目进展报告.xls
2023-10-12
软件项目工时记录表.xls
2023-10-12
软件缺陷跟踪记录单模板.xls
2023-10-12
测试缺陷跟踪汇总表.xls
2023-10-12
测试分析报告模板.doc
2023-10-12
系统测试计划-模板.doc
2023-10-12
软件项目用户手册.doc
2023-10-12
软件项目详细设计说明书.doc
2023-10-12
需求变更申请表.xls
2023-10-12
软件项目数据库设计说明书.doc
2023-10-12
软件项目概要设计说明书.doc
2023-10-12
软件项目架构设计说明书.doc
2023-10-12
软件项目技术预研报告.doc
2023-10-12
软件项目技术预研计划.xls
2023-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人