19_ue4蓝图通讯与自定义事件触发加速
什么是蓝图通讯?
蓝图通讯就是一个蓝图通过某种方法使用另一个蓝图类的变量和自定义事件或方法。
什么是自定义事件?
顾名思义,表面意思。
什么是类型转换?
作用:就是将获取到的类具体化,在蓝图编译过程中如果不使用强制转换不会获取到该类中的操作,因为我们自身知道获取到的类型是什么但是系统编译的时候是不知道的,所以需要强制转换将类型指定到类型后进而进行一系列的操作。(想跟哪个蓝图通讯就先转换成哪个蓝图)
1.新建一个蓝图文件夹
2.新建蓝图actor
3.添加碰撞盒子,设置碰撞范围
4.此时用到了触发盒子的触发事件
5.想让增加小白人的速度,必须先跟小白人蓝图产生关系,此时就用到了类型转换。
这样就与小白人类型转换完成。
6.打开小白人的蓝图
7.在图标里面新建不同的事件,不同的功能。
现在新建触发加速。
8.搜索自定义事件或者custom event
9.取名为触发加速
10.设置小白人移动速度
找到最大行走速度,发现小人行走速度是600
11.触发事件设置小白人行走速度
回到触发加速页面
将人物运动拖进去。
添加设置速度
我们不想现在更改,想在触发事件的时候更改。
绿点反向链接
回到触发盒子这里
设置速度,进入盒子将速度设置为2500,离开盒子将速度设置为600.
编译,运行
小人成功加速减速。
19_ue4蓝图通讯与自定义事件触发加速相关推荐
- UE4 虚幻引擎,蓝图Custom Event自定义事件,Call In Editor 在编辑器中调用
1.在Blueprint蓝图中,Custom Event自定义事件的Details细节面板中,打开Call In Editor编辑器中调用. 2.在Map关卡中的的Details细节面板,就可以直接点 ...
- vue3.x 自定义事件 emits
相比于 vue 2.x ,在自定义事件时 vue 3.x 提供一个 emits 选项,和现有的 props 选项类似.这个选项可以用来定义一个组件可以向其父组件触发的事件.参考 >> 官方 ...
- prop与自定义事件
prop与自定义事件 1. prop 1-1 什么是prop prop 是你可以在组件上注册的一些自定义属性.当一个值传递给一个 prop 属性的时候,它就变成了那个组件实例的一个属性 组件中 pro ...
- 如何使用友盟统计(自定义事件)
1.登录友盟统计,并确保你有相应的权限(设置->事件) 右侧的"添加事件"就是为自己的event id添加事件 2.添加事件(确保你的event id 和你app的一致),并 ...
- uniapp 数据统计,数据埋点,自定义事件埋点封装
本博文实现了uniapp的数据统计埋点的封装,可以自动统计页面的PV, UV,页面停留时长,不需要在每个页面的生命周期写统计(tabBar 的页面除外,tabBar 页面需要添加自定义事件) ...
- Vue-组件自定义事件(绑定和解绑)
组件自定义事件(绑定) 像click,change这些都是js的内置事件,我们可以直接使用,本次我们学习自己根据需求打造全新的事件,但是js内置的是给html元素用的,本次的自定义事件是给组件用的 注 ...
- 【JS】512- JS 自定义事件如此简单!
在前端开发世界中,JavaScript 和 HTML 之间往往通过 事件 来实现交互.其中多数为内置事件,本文主要介绍 JS自定义事件概念和实现方式,并结合案例详细分析自定义事件的原理.功能.应用及注 ...
- Vue学习第14天——vue自定义事件及详细代码演示
目录 一.自定义事件 1.作用 2.场景 3. 理解 4.原理 二.案例练习 1.第一步绑定事件(父组件App中) ① 方法一:使用@ ② 方法二:使用ref 2.第二步触发事件(子组件School中 ...
- html 自动触发 事件,js自动触发事件自定义事件
在有些情况下,我们需要程序逻辑自动触发元素的事件,例如js提供了click(), form提供了reset(),submit()等方法!在jquery中提供了trigger()方法帮助我们自动触发事件 ...
最新文章
- 侧边栏配置_vscode入门:熟悉vscode和初级配置
- QT学习:认识QMainWindow
- LeetCode 2080. 区间内查询数字的频率(哈希+二分查找)
- html表格横向竖向滚动,利用纯css实现table固定列与表头中间横向滚动的思路和实例...
- 埋坑一: vue中子组件调用兄弟组件方法
- sublime3 常用功能总结
- ssh传输越多越慢_Linux下分析网站访问慢原因
- ios沙盒查找图片展示
- linux回到桌面的命令符_Linux终端命令快捷键汇总
- Java过滤器和拦截器的区别
- (投影:Projector)Unity5 使用Projector实现纹理投射
- M - windy数
- 视频教程-微信小程序商城15天从零实战课程-微信开发
- Schedule(贪心,任务调度)
- linux systemctl命令详解
- 仿真及设计工具下载安装方法详细说明
- Android Notification消息提示
- mysql如何重复数据合并_mysql合并相同字段,不同的拼接在起后
- 什么是MES系统,实施难度大不大?
- C 语言项目中.h文件和.c文件的关系
热门文章
- LTE(4G) - NR(5G) RRC连接重配置(RRC Connection Reconfiguration)
- 92%的企业雇主预计今年将招应届MBA毕业生,相较过去几年招聘意向强烈 | 美通社头条...
- 离散数学复习要点(屈婉玲版教材)
- lua语言入门学习(二)lua语言的特点及注意事项
- 电脑一打开计算机硬盘就嗡嗡,打开计算机后主机嗡嗡声的解决方法
- Digix:密码学资产中的黄金标准
- 南京邮电大学软件设计实践思路
- 1024程序员节,第一次参与,倍感兴奋
- 一级造价工程师(安装)- 计量笔记 - 第二章第四节辅助项目
- 打开tpm服务 linux,TPM芯片LINUX下如何测试 ?