UnLua调用蓝图变量、动画、函数

ops/2025/1/12 3:44:40/

一、调用蓝图声明的变量
1、在蓝图中声明一个String类型变量title
在这里插入图片描述
默认值为MyFirstTitle
在这里插入图片描述
2、在UnLua中调用

function WBP_FirstLua_C:Construct()print("Title~"..self.title)
end

二、绑定蓝图的UMG组件
1、在蓝图中制作按钮btnTest
在这里插入图片描述
2、在Lua中绑定该按钮的点击事件

function WBP_FirstLua_C:Construct()--添加按钮事件self.btnTest.OnPressed:Add(self,WBP_FirstLua_C.OnClickTest)
endfunction WBP_FirstLua_C:OnClickTest()print("OnClickTest")
end

三、播放蓝图的动画
1、在蓝图中制作UI动画
在这里插入图片描述
2、在Lua中播放该动画

function WBP_FirstLua_C:Construct()--播放UMG中定义的UI动画self:PlayAnimation(self.AnimShowBtn,0,1)
end

四、调用蓝图的函数
1、在蓝图中定义播放UI动画的函数
在这里插入图片描述
2、在Lua中调用该函数

function WBP_FirstLua_C:Construct()--调用蓝图中自定义事件self:ShowButton()
end

http://www.ppmy.cn/ops/108862.html

相关文章

防患于未然,智能监控新视角:EasyCVR视频平台在高校安全防控中的关键角色

有网民发视频称,某大学食堂内发生争执打斗事件。一男一女两名学生疑似因座位问题发生争执,女子被打倒在地。此事引发网友关注。高校食堂作为师生日常用餐的聚集地,人员密集且流动性大,极易因排队、价格、口味等问题引发争执&#…

Leetcode - 周赛414

目录 一,3280. 将日期转换为二进制表示 二,3281. 范围内整数的最大得分 三,3282. 到达数组末尾的最大得分 四,3283. 吃掉所有兵需要的最多移动次数 一,3280. 将日期转换为二进制表示 本题就是简单的字符串和整数之…

分布式技术概览

文章目录 分布式技术1. 分布式数据库(Distributed Databases)2. 分布式文件系统(Distributed File Systems)3. 分布式哈希表(Distributed Hash Tables, DHTs)4. 分布式缓存(Distributed Caching…

大数据-120 - Flink Window 窗口机制-滑动时间窗口、会话窗口-基于时间驱动基于事件驱动

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

linux————根据端口查找运行目录的三种方法

先查询端口找到进程 netstat -anlpt | grep 16443 | grep -v grep tcp 0 0 0.0.0.0:16443 0.0.0.0:* LISTEN 3710563/nginx: mast tcp 0 0 192.168.110.253:16443 192.168.110.22:64430 ESTABLISHED 3710580/n…

Ansible Tower与AWX:构建可视化的运维自动化解决方案

Ansible Tower与AWX:构建可视化的运维自动化解决方案 引言 随着企业数字化转型的深入,运维自动化逐渐成为IT管理的重要组成部分。Ansible作为一种简单、灵活且功能强大的自动化工具,广泛应用于配置管理、应用部署和任务自动化中。然而&…

EmguCV学习笔记 VB.Net 10.1 人脸检测 CascadeClassifier类

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 EmguCV是一个基于OpenCV的开源免费的跨平台计算机视觉库,它向C#和VB.NET开发者提供了OpenCV库的大部分功能。 教程VB.net版本请访问…

http网络请求与下载进度

Http_request 目录 一、XMLHttpRequest 在使用 Fetch API 进行网络请求时,原生的 Fetch API 并不直接支持获取下载进度的功能,因为 Fetch API 主要是基于 Promise 的,它主要关注于请求的成功或失败,以及响应数据的处理&#xff…