摘要:
完美拉取请求的剖析 编写干净的代码只是创建拉取请求时需要关注的众多因素之一。 大型拉取请求在代码审查期间会导致大量开销,并有助于在代码库中引入错误。 这就是为什么你需要关心拉取请求本身。它应该简短,有一个好的标题和描述,并且只做一件事。 我为什么要关心? 一个好的拉取请求将很快被审查; 它减少了将错 阅读全文
摘要:
O3DE 是否会成为游戏引擎界的“Blender” O3DE的前世今生 上个月Epic Games 也加入了Open 3D Foundation(O3DF),伴随着Epic Games 的加入,O3DF已有Adobe、亚马逊 AWS、华为、英特尔、LightSpeed Studios、微软和Nian 阅读全文
摘要:
Application Application 类没有实例方法和实例属性,在脚本中可以直接调用Application类的静态方法和静态属性来控制程序运行时的数据,比如场景加载,数据的加载等。 Application类常用静态属性 在Application类中,常用的属性主要是dataPath 和 l 阅读全文
摘要:
最近迁移项目到UnityXR框架,发现UnityXR框架使用了新的输入系统(InputSystem)然后就学习了一下。 using System.Collections; using System.Collections.Generic; using UnityEngine; using Unity 阅读全文
摘要:
如何使用事件创建动态的“广播”系统。 事件 EventManager using UnityEngine; using System.Collections; public class EventManager : MonoBehaviour { public delegate void Click 阅读全文
摘要:
使用属性可以将其他行为附加到所创建的方法和变量。在本视频中,您将学习属性的格式以及如何使用“Range”和“ExecuteInEditMode”属性。 SpinScript using UnityEngine; using System.Collections; public class SpinS 阅读全文
摘要:
DelegateScript using UnityEngine; using System.Collections; public class DelegateScript : MonoBehaviour { delegate void MyDelegate(int num); MyDelegat 阅读全文
摘要:
MotionScript using UnityEngine; using System.Collections; public class MotionScript : MonoBehaviour { public float speed = 3f; void Update () { transf 阅读全文
摘要:
如何创建协程并使用它们来实现复杂的行为。 CoroutinesExample using UnityEngine; using System.Collections; public class CoroutinesExample : MonoBehaviour { public float smoo 阅读全文
摘要:
BadGuy using UnityEngine; using System.Collections; using System; //这允许 IComparable 接口 //这是您将存储在 //不同集合中的类。为了使用 //集合的 Sort() 方法,此类需要 //实现 IComparable 阅读全文