准备工作 - 新项目需要准备的文件夹

  • Resources文件夹 - 加载资源
  • Scripts文件夹 - 放脚本
  • Scenes文件夹 - 放场景
  • ArtRes文件夹 - 放置导入的外部艺术资源. 不直接放置Resources中,防止大量无用资源被打包

    单例模式基类

  • 知识点: 泛型,单例模式(静态关键字)

  • 作用: 减少单例模式重复代码的书写
  • 代码:BaseManager.cs ```csharp using System.Collections; using System.Collections.Generic; using UnityEngine;

public class Test { void Main() { // 通过单例模式基类可以少写很多代码 GameManager.GetInstance(); } }

public class BaseManager where T : new() { private static T instance; public static T GetInstance() { if (instance == null) instance = new T(); return instance; } }

public class GameManager : BaseManager{}

public class ObjManager : BaseManager{} ```