定义接口
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 对象池
/// </summary>
public interface IResuable
{
//卵生
void Spawn();
//回收
void UnSpawn();
}
把接口中的方法变成抽象的方法
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 被管理对象的基类
/// </summary>
public abstract class ResuableOblect : MonoBehaviour ,IResuable{
public abstract void Spawn();
public abstract void UnSpawn();
}
网友评论