在 Unity 崩溃后恢复未保存的场景

版权声明本文是我看国外论坛时发现的有用文章,原文链接为:You can restore unsaved scene after Unity crash,这里是我的翻译版本。引言Unity 和其他任何软件一样,都可能突然崩溃。这往往没什么大不了的,除非您上次保存场景文件是在午餐附近,而现在您结束这忙碌


协程的下位替代:MonoBehaviour .Invoke()

引言如果我们想在两秒内调用特定代码,或者规定间隔时间重复执行特定代码,我们首选想到的可能是使用协程。而这篇文章将介绍协程的替代方案:MonoBehaviour .Invoke()。简单介绍实现看一下方法声明:public void Invoke (string methodName , float


使用 Debug.Break() 从代码中暂停 Unity 编辑器

引言这篇文章是 Unity 游戏开发中的小技巧。我们在制作游戏时,如果想要暂停游戏,直接点击 Unity 编辑器中的暂停按钮就可以满足大多数想要了。但是,如果我们在测试过程中发现了一个 Bug,它会在不确定的时间随机出现,而且转瞬即逝,我们根本来不及点击暂停按钮,它就已经溜走了。这会给 Bug 修复


使用 unitypackage 共享您的项目的一部分

版权声明本文是我看国外论坛时发现的有用文章,原文链接为:Use unitypackage files to share part of your project,这里是我的翻译 + 润色版本。引言当您想要分享您 Unity 项目(或其中一部分)时,您可能会很容易地想到使用压缩文件打包一个存档,以此来


Unity 中常用特性(Attribute)总结(中篇)

Unity 中常用特性(Attribute)总结(中篇)  此篇为此系列的中篇。包含 System 命名空间下的特性和 UnityEngine 命名空间下的 I - R 部分。开头不再赘述。直接进入正题。UnityEngine命名空间下ImageEffectAfterScale描述作用于 Image


Unity 中常用特性(Attribute)总结(上篇)

Unity 中常用特性(Attribute)总结(上篇)  内容取自官方API文档特性说明部分,用于开发参考,辅助开发提升开发效率。  特性(Attribute)作用于脚本中的类、变量或方法的上,用[ ]包裹,用于表明其特殊行为,如 [HideInInspector],使变量在 Inspector


C#中多选枚举Enum的实现(FlagsAttribute特性的使用)

C#中多选枚举Enum的实现引入主题  枚举类型是我们经常使用的类型,但常规的枚举类型并不能满足我们一些特别的需求。  举个例子:  一周共七天,这个枚举很容易写出来:public enum Week{ None, Monday, Tuesday, Wednesda