【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统

这篇具有很好参考价值的文章主要介绍了【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

p40对象引用、变量有效性

当在一个节点上需要连的线太多,或者需要连接到另一个图标中时,可以创建一个变量,把引脚传到变量里面,则此变量代替了节点的蓝图
操作方法1:新建一个变量,在变量类型里选择想要代替的蓝图
操作方法2:拉出蓝图引脚,选择提升为变量
注意:操作方法12创建出的变量都还没有赋值,只是代表原蓝图的一个概念,使用前要判断此变量是否是有效的

p41实现键盘控制物体自转

创建Actor蓝图类,添加一个立方体,在图表拉出立方体,拉出引脚搜索AddLocalRotation(添加本地自转)
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
调整Delta Rotation即可调整选转角度(每1是1°)
直接连接只会旋转一次(如2只会旋转2°就会停下),本次目标为自转,所以需要有一个循环(就会旋转2°,旋转2°…),添加事件Tick会达成自转效果,每一帧旋转
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4

创建bool值控制旋转

如同连接,注意bool是否可以旋转不要勾选,因为目的是按键才能旋转,所以初始不能旋转
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4

实现通过键盘控制自转

创建自定义事件(控制是否可以旋转bool值什么时候是对什么时候为错)
创建分支节点和两个“set是否可以旋转”如下图
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
也可以用flip flop
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
flip flop和分支的区别是flip flop只能第一次执行A第二次执行B,循环往复有局限性,分支可以第一次执行A第二也次执行A,而且还可以改变初始的bool值对错,可拓展性强
打开玩家角色蓝图ThirdPersonCharacter,创建新图表”控制物体自转“,创建变量“自我旋转”,设置变量类型为”物体自转_BP“
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
如同搜索蓝图连接
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
?Is Valid蓝图在变量是有效时走Is Valid,无效时走Is Not Valid
编译保存会发现没反应,因为还没给引用的”自转物体“赋值
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
点亮眼睛,在视口选中玩家角色,会在细节面板找到默认-》自我选择
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
选择键盘控制物体自转即可
或者点击吸管形状物体,在视口点击要进行控制自转的物体就会自动识别
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4

p42p43简单点名系统

p41中的物体数量多时,想让其同时自转,需要的连接太多了,需要简单点名系统

Get All Actors Of Class(获得场景中所有该类的actor演员)

使用前先在Actor Class选择完类在拉出引线
用Get All Actors Of Class(获得场景中所有该类的actor演员),从Out Actors拉出引脚搜索“数组get”,复制“事件控制旋转”,如此可以实现按键随机在所有同类型物体里随机一个自转
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4

用Get All Actors Of Class(获得场景中所有该类的actor演员),从Out Actors拉出引脚搜索For Each Loop(对于每个循环),复制“事件控制旋转”,如此可以实现按键,使所有同类型物体自转
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4

get

获取场景中某一个该类的演员
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
想要执行第n个就在2的位置写n-1的数

For Each Loop

循环遍历场景中的所有该类的演员(和场景中的所有该类的演员都通信一次)
【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统,UE4入门教程,ue4
completed:完成之后执行此节点
Array Index:当前循环的是第几个就传出个几(第二个传出个2)文章来源地址https://www.toymoban.com/news/detail-611267.html

到了这里,关于【蓝图】p40-p43对象引用、变量有效性、实现键盘控制物体自转、简单点名系统的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 认识excel篇3之数据的有效性(数据验证)

      数据有效性不仅能够对单元格的输入数据进行条件限制,还可以在单元格中创建下拉列表菜单方便用户选择输入。如果没有做数据验证,单元格内默认可以输入任意类型的数据。数据验证就是限制单元格输入数据(必须输入符合要求的才能输入)。但是往往都希望有一定

    2024年02月12日
    浏览(38)
  • 人工智能生成文本检测在实践中使用有效性探讨

    人工智能辅助撰写文章的技术现在无处不在!ChatGPT已经解锁了许多基于语言的人工智能应用程序,人工智能在任何类型的内容生成中的使用都已经达到了以前前所未有的高度。 在诸如创意写作之类的工作中,人们被要求创造自己的内容。但是由于人工智能在这些任务中的普及

    2024年02月04日
    浏览(40)
  • 网络:如何使用curl命令测试HTTP代理的有效性

    在我们的日常工作中,代理服务器扮演着重要的角色,它帮助我们访问局部网络无法直接访问的资源。然而,代理的设置和验证有时候会比较复杂。幸运的是,作为一名开发者应该熟悉curl,一个强大的工具来测试和验证代理服务器的设置。本文将引导我们如何使用curl命令测

    2024年04月22日
    浏览(42)
  • 论证有效性分析专题[1] – 因果关系的可靠性

    专题[1] – 因果关系的可靠性 一、因果关系的过度简单化 特征:根据一些不够充分的必要因素来解释事件,过分强调某一个或某几个因素对事件的作用。可以联想到“板蓝根”思维。 例如:西方人普遍不接受中医,是因为他们不理解中国的传统文化。 解读:西方人不理解中

    2024年02月08日
    浏览(36)
  • 如何实现 Java SpringBoot 自动验证入参数据的有效性

    Java SpringBoot 通过javax.validation.constraints下的注解,实现入参数据自动验证 如果碰到 @NotEmpty 否则不生效,注意看下 @RequestBody 前面是否加上了 @Valid Validation常用注解汇总 Constraint 详细信息 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @NotBlank 被注释的元素不能

    2023年04月13日
    浏览(44)
  • 在阿里云上测试Web应用防火墙的有效性

    在实现公有云服务提供的各种安全服务时,您可能会有这样的疑问:我真的能防范来自外部的安全攻击吗? 在本文中,九河云将使用阿里云 Web 应用防火墙 (WAF) 来验证安全性。WAF可以实时识别和阻止Web攻击和恶意Web请求。我们将对网站服务发起攻击,以测试阿里云 WAF 是否

    2024年02月02日
    浏览(39)
  • EasyExcel+POI制作带有有效性校验及下拉联动的Excel模板

    最近在做一个CRM系统的人员销售目标导入的相关需求,需要将销售人员的目标导入到系统中,就要求在Excel导入模板中 填写销售人员Id 和销售人员姓名。在使用的时候,这是一个易错的点,因为这两个字段交给了使用者去自由填写的话,是很容易填错的。除了文字本身填多填

    2024年02月11日
    浏览(39)
  • 用Adobe Reader PDF阅读器来验证电子签名有效性

    正常情况下,Adobe的阅读器打开PDF会显示“已签名且所有签名都有效”,表明这份PDF是一份没有经过篡改的电子文档,即 该PDF上所添加的 数字证书 是有效的数字证书; 该PDF上所添加的 数字签名 没有经过篡改; 该PDF上的 所有内容 没有经过篡改。 通过Adobe Reader阅读器打开签

    2024年02月07日
    浏览(53)
  • Java 操作 Excel:生成数据、设置单元格样式、设置数据有效性(hutool)

    该篇文章,主要通过 Java 代码对 Excel 文件的常用操作,包括:生成表格、修改单元格样式、设置数据有效性。 该篇文章,在官网文献下增加个人的看法和理解,如文中有出现不符、错误或需要补充的地方,欢迎指正,非常感谢。 该篇文章操作 Excel 使用了 hutool 的工具包以及

    2024年02月04日
    浏览(36)
  • 基于美日 627 例患者的临床数据,谷歌证实 AI 辅助肺癌筛查的群体有效性

    2024 年 2 月,国家癌症中心基于肿瘤登记及随访监测最新数据,形成了《2022年中国癌症发病率和死亡率》报告。报告显示,在我国,肺癌仍是恶性肿瘤发病和死亡的首位原因。 尽管医学界对于肺癌的关注度与日俱增,但在肺癌诊疗领域仍存在大量诊断延误、过度治疗等临床难

    2024年04月28日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包