车TI_Car、和墙TI_Wall这 两 类物体 都继承了一个 接口 TI_Damage,通过另外一个 GameObject的普通组件 Test_Interface,
在 GameObject的组件 Test_Interface 中 使用 TI_Damage 来调用 这两个 物体 的 名字。
本文有2个测试,分别来测试一下 接口的调用 方法。
1.测试1
通过接口调用 继承 接口类Interface 的普通类
这一个测试,是分别 在 Car 和 Wall 这两个 物体 分别 设置 了 接口 名字。
---------------------------------------------------------------------------------------------------------------------------------------------
接口逻辑图:
代码逻辑图:
步骤:
新建3个物体,命名
建立一个接口类
using System.Collections;//可以注释掉
using System.Collections.Generic;//可以注释掉
using UnityEngine;//可以注释掉
public interface TI_Damage{
string Name { get; set; }