首页 > 其他分享 >Unreal入门,Timeline动画01,开关门

Unreal入门,Timeline动画01,开关门

时间:2023-12-28 21:33:06浏览次数:48  
标签:关键帧 01 Timeline Interact 开关门 添加 BP

1. 准备一张新地图

image

选择基本地图即可

image

导入第三人称资源包

image

这里选择Third Person

image

创建基于BP_ThirdPersonGameMode和BP_ThirdPersonCharacter的蓝图BP_MyThirdPersonGameMode和BP_MyChar

image

修改当前地图的默认GameMode和Pawn

image

添加一个蓝图接口Interactable,以及一个无参数无返回值的函数Interact

image

打开项目设置添加一个Action映射Interact

image

打开BP_MyChar添加InputAction Interact事件处理,这里主要是添加一个Trace射线碰撞检测并调用Interact接口

image

运行试试

image

2. 门

创建一个基于Actor的蓝图,添加一个StaticMesh并拖到根节点DefaultSceneRoot上作为新的根节点,并设置一下门框StaticMesh

image

再添加一个StaticMesh并设置门的网格体

image

添加Interact接口

image

添加一个Boolean类型变量Closed来标记门的开关状态

image

添加Interact事件处理,Timline用作开关门动画,SetRelativeRotation用来调整门的开关程度

image

3. Timeline设置,双击Timline节点进入Timeline编辑器

image

添加一个浮点数轨道

image

将刚才的轨道改名为TrackAlpha,并在轨道上任意地方右键添加两个关键帧

image

选中第一个关键帧,并将它的Time Value都设为0.0

image

选中第二个关键帧,并将它的Time Value设为1.0(或者其它值也可以,随便调整玩玩)

image

同时选中两个关键帧,右键选中Auto自动生成一个有变化的曲线

image

勾选Use Last Keyframe

image

回到ActorDoor的事件图表,可以看到这里的Timeline多了一个输出参数TrackAlpha

image

添加一个旋转量的插值节点

image

然后拖放一个刚做好的门到地图上

image

运行试试

image

标签:关键帧,01,Timeline,Interact,开关门,添加,BP
From: https://www.cnblogs.com/BuzzWeek/p/17932470.html

相关文章

  • 学期2023-2024-1 20231401 《计算机基础与程序设计》第十四周学习总结
    学期2023-2024-120231401《计算机基础与程序设计》第十四周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十四周作业这个作业的目标《C语言程序设计》第13章并完成云班课测试......
  • 2023-2024-1 20231301 《计算机基础与程序设计》第十四周学习总结
    2023-2024-120231301《计算机基础与程序设计》第十四周学习总结作业信息作业链接作业课程<班级>(2023-2024-1-计算机基础与程序设计)作业要求<作业>(2023-2024-1计算机基础与程序设计第十四周学习总结)作业目标<《C语言程序设计》预习第十三章>《C语言程序设......
  • springcloud动力节点-01Eureka
    SpringCloudEureka1.SpringCloudEureka简介注册发现中心Eureka来源于古希腊词汇,意为“发现了”。在软件领域,Eureka是Netflix在线影片公司开源的一个服务注册与发现的组件,和其他Netflix公司的服务组件(例如负载均衡、熔断器、网关等)一起,被SpringCloud社区整合......
  • Diffie-Hellman Key Agreement Protocol 安全漏洞 (CVE-2002-20001)【原理扫描】
    Diffie-HellmanKeyAgreementProtocol是一种密钥协商协议。它最初在Diffie和Hellman关于公钥密码学的开创性论文中有所描述。该密钥协商协议允许Alice和Bob交换公钥值,并根据这些值和他们自己对应的私钥的知识,安全地计算共享密钥K,从而实现进一步的安全通信。仅知道交换......
  • codeforces刷题(1100):1901B_div2
    B、ChipandRibbon跳转原题点击此:该题地址1、题目大意  存在一条由n个单元格组成的带子。chip可以做两个操作:1、由\(i\)走到\(i+1\),但是不能走到\(i-1\);2、可以传送到任意位置,包括传送到原地。每到一个单元格,该单元格的数值+1(初始为0)。最开始chip在从第一格开始走起(题......
  • 2018 考研English英语二
    SectionIIITranslation46.【真题译文】:一个五年级的学生收到一份家庭作业:即从一系列职业中选择自己未来的职业道路。他勾划了“宇航员”,但很快由将“科学家”添加到列表中,并也将其选中。这个男孩相信,如果他读得足够多,他就可以探索尽可能多的他喜欢的职业道路。所以他读书广......
  • 2019 考研English英语二
    参考范文DearProf.Smith,It’smypleasuretoplanthedebateoncitytraffic,andIamwritingmainlytoputforwardadviceonthetopicofthisdebateandintroducemypreliminaryarrangementsconcerned.Tobeginwith,thedebatecanbeconduc......
  • 2017 考研English英语二
    46.Directions:TranslatethefollowingtextintoChinese.WriteyourtranslationneatlyontheANSWERSHEET.(15points)Mydreamhasalwaysbeentoworksomewhereinanareabetweenfashionandpublishing.Twoyearsbeforegraduatingfromsecondaryschool......
  • James F. Kurose, Keith W. Ross著,陈鸣译,《计算机网络-自顶向下方法》(第6版),机械工业出
    JamesF.Kurose,KeithW.Ross著,陈鸣译,《计算机网络-自顶向下方法》(第6版),机械工业出版社,2014 n计算机网络课程学习什么?nn计算机网络是计算机专业和信息安全专业的专业基础课程,课程主要介绍计算机网络的基本原理和技术,通过对网络协议模型多层次功能结构的展开与探讨,详细介绍......
  • 2016.6 六级English作文
    1.机器人Directions:Forthispart,youareallowed30minutestowriteashortessayone-learning.Trytoimaginewhatwillhappenwhenmoreandmorepeoplestudyonlineinsteadofattendingschool.Youarerequiredtowriteatleast150wordsbutnomoret......