[Unity&接口]子类即继承接口类也继承MonoBehaviour的快速操作和重构实现

来源:互联网 发布:域名后缀org含义 编辑:程序博客网 时间:2024/04/27 10:09

unity接口类继承以及继承MonoBehaviour

unity 中一个类 同时继承MonoBehaviour 和接口类,应该怎么做呢

----------------------------------------------------------------------------------------------------------------

TC_IWeapon 类如下所示


using System.Collections.Generic;using UnityEngine;//using System.Collections;public interface TC_IWeapon{    List<TC_BaseStat> Stat { get; set; }    void PerformAttack();}



using System.Collections;using System.Collections.Generic;using UnityEngine;using System;public class TC_Sword : MonoBehaviour,TC_IWeapon{    }

可以看到直接 把 接口 继承这样写是错误的


右键,选择“快速操作和重构”



选择“实现接口”



VS自动 实现接口



----------------------------------------------------------------------------------------------------------------

unity接口类继承以及继承MonoBehaviour

unity 中一个类 同时继承MonoBehaviour 和接口类,应该怎么做呢


重复上面的步骤

TC_IWeapon不变






删除 注释内的内容(绿字/*   */ 的内容),即可实现unity 中一个类 同时继承MonoBehaviour 和接口类



参考资料:

1.

Inmplement Interface AND inherit MonoBehaviour

2.Weapon Equipping | Making a Simple RPG - Unity 5 Tutorial (Part 5)

3.

4.


















阅读全文
0 0
原创粉丝点击