- 博客(3)
- 收藏
- 关注
原创 UE4 Slate初步探索
SLATE_BEGIN_ARGS(SXJS_ScrollBox),这个宏构造了一个FArguments的结构体。SLATE_STYLE_ARGUMENT、SLATE_ARGUMENT、SLATE_EVENT、SLATE_ATTRIBUTE,都是给这个结构体增加变量。当Snew或者SAssignNew这个类的时候,设置好参数,会由把这些参数传入,最后调用设置参数,结构体FArguments& Inargs里的变量只起到传递作用,要在构造的类里,自己再新建变量来保存对应的值...
2020-07-27 14:43:17 545
原创 UMG点击特效,独此一家
最近比较对UMG感兴趣,研究了一些UMG动画。现在告诉大家如何用蓝图来制作鼠标点击特效。首先必备素材一张贴图:这是我用的一张贴图,为了方便放进博客压缩了一下,当然可以用其他类似贴图替代,此贴图12行12列(行列根据自己贴图不同后面参数也会相应不同),然后根据这个贴图创建一个材质:Phase参数为控制帧动画的(反正就是0-1走完一圈),由于此贴图12行12列,故造了两个常数12分别连到行和列(这样就...
2018-06-07 15:30:57 1382 1
原创 C++获取蓝图UMG控件并写逻辑之终极详细操作
不得不吐槽,找了好几篇博客再加上自己推演了半天,才终于整明白整个流程,现在写个博客免得以后自己忘了。首先第一步C++创建一个继承自Userwidget的类,然后蓝图自己创建一个UMG然后改父类。如图:随便命名的,不要骂我。然后C++头文件.h:没有这个Ufunction是个大坑,找了好几篇博客才发现这个问题,没有Ufunction的话后面CPP里的__Internal_AddDynamic函数无法...
2018-06-06 15:15:59 1719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人