找回密码
 立即注册
查看: 338|回复: 0

unreal-教程-第六章:蓝图通信初步

[复制链接]
发表于 2022-4-15 21:45 | 显示全部楼层 |阅读模式
蓝图通信初步


      1. 接口的使用
        1.1 创建接口1.2 定义接口函数1.3 实现接口函数1.4 调用函数接口



1. 接口的使用
  1. 蓝图接口是基于GameObject的接口。哎,希望你能理解吧。简单的来讲,接口
  2. 是抽象一组方法的集合。在蓝图中,我们希望我们设置的任意对象能够拥有该
  3. 函数,并使得该函数能够被其它对象调用。
  4. 假设,我们有A对象,B对象,我们有接口C,有函数C.TestCall
  5. 我们让B对象实现C,并定义C.TestCall:输出指定对象的位置,然后在A对象中
  6. 调用,从而实现A和B的通信。
复制代码
1.1 创建接口





1.2 定义接口函数



1.3 实现接口函数

前面,我们讲我们有A对象,B对象
现在A = Camera蓝图
B = Move蓝图
我们让A实现接口函数

实现的函数:



1.4 调用函数接口

我们在Move蓝图中调用Camera蓝图中实现的TestCall函数


还没完呢,
你还要去场景中指定一下MoveActor这个变量为Camera(理论上应该是实现了MovePosition接口的对象都可以被指定为MoveActor)


这部分比较难,我设置个粉丝可见。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2025-5-7 15:39 , Processed in 0.713335 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表