UE4 一些类,变量特别简单的翻译(_杰森大师)

UE4定义

你好!

ENUM 枚举

枚举值,在UE4中一般用于一系列相同的事情,例如你的连招类型,血量的高低,武器的类型,这样定义的好处是当你在用斧头的时候,你设置这物体枚举值为斧头,那他在动画蓝图做个判断采用斧头的攻击方式,用剑的时候采用剑的攻击方式,主要用于定义他的状态。

在这里插入图片描述

Struct 结构体

结构体,他的意思还是比较好理解,你可以把他理解成一个做一件事情需要运用的变量集,当在做一个库存背包的时候,别人创建一个结构体,为了就是在制作背包时,把后面背包会用到的变量都定义出来,背包时他的图标是怎么样的,名字,伤害多少,他的骨骼网格模型,全部定义出来,后面在背包拿东西出来时进行调用。
在这里插入图片描述

BlueprintFunctionLibrary 蓝图函数库

这个的意思是自己在这个类里定义好自己写的函数,当在其他类时可以直接进行调用,这样会方便很多。
在这里插入图片描述

ActorComponent 物体组件

自己预先写好的一个组件,在创建主角Character的时候可以直接增加然后调用
在这里插入图片描述
在主角身上添加
在这里插入图片描述

Interface 接口

接口的意思是当你想通过一件事情让其他actor在我触发这件事情是都有进行发生变化,例如你背包获取一个物体,你点击使用他

在这里插入图片描述
这个时候在这个插槽被点击的物体都会触发这个函数,而这个函数触发的事件要在自己被触发物体的身上写
在这里插入图片描述
这样就能触发主角增加血量或者扣血之类的功能

发布了20 篇原创文章 · 获赞 1 · 访问量 2705

猜你喜欢

转载自blog.csdn.net/weixin_42295465/article/details/88967321