UE4 Slate八 SlateUI使用总结

原创文章,转载请注明出处。

点击观看上一篇《UE4 Slate七 Slate本地化, UE4编辑器如何做的本地化》
点击观看下一篇《UE4 Slate九 控件反射器Widget Reflector介绍》

虚幻引擎 SlateUI介绍

  • 1>总结
  • 1.1>扩展:
  • 1.2>扩展->自定义控件:
  • 1.3>扩展->UMG里面能做的,Slate里面都是可以实现的

1>总结

前面我们总结了一下slate的使用。

点击观看《UE4 Slate一 开篇》
点击观看《UE4 Slate二 用UMG思想去理解Slate+Slate编码》
点击观看《UE4 Slate三 SlateUI代码讲解》
点击观看《UE4 Slate四 SlateUI如何做UI动画》
点击观看《UE4 Slate五 SlateUI如何自定义样式(Custom Style)》
点击观看《UE4 Slate六 SlateUI在Runtime结合我们的GamePlay使用》
点击观看《UE4 Slate七 Slate本地化, UE4编辑器如何做的本地化》

1.1>扩展:

下面结构体转定义 其实在这两个宏定义的中间

//SLATE_BEGIN_ARGS+SLATE_END_ARGS 其实是一个结构体, 内部写的东西都相当于写在了一个结构体里面
SLATE_BEGIN_ARGS(SMainSlate)
{

}
SLATE_END_ARGS()

(在这两个结构体的中间,引擎提供了很多宏。)
比如下面这些,具体用法可以查看引擎。多写测试一下也能明白用法。

SLATE_EVENT
SLATE_NAMED_SLOT
SLATE_ATTRIBUTE
SLATE_ARGUMENT
等

xxxxx
待详细介绍

1.2>扩展->自定义控件:

xxxxx
待写

1.3>扩展->UMG里面能做的,Slate里面都是可以实现的

如题,比如前面实现的Slate动画

点击观看上一篇《UE4 Slate七 Slate本地化, UE4编辑器如何做的本地化》
点击观看下一篇《UE4 Slate九 控件反射器Widget Reflector介绍》

谢谢,创作不易,大侠请留步… 动起可爱的双手,来个赞再走呗 <( ̄︶ ̄)>

你可能感兴趣的:(UE5,UE4,UE4/UE5,Slate,UE4/UE5自定义控件,UE4/UE5自定义UMG,UE4/UE5,Slate介绍,UE4/UE5编辑器扩展)