前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >UE4常用蓝图Actions

UE4常用蓝图Actions

作者头像
六月丶
发布于 2022-12-26 10:16:25
发布于 2022-12-26 10:16:25
5450
举报
文章被收录于专栏:六月-游戏开发六月-游戏开发

前言

UE4的蓝图中有很多自带的蓝图Actions直接用就好很方便,但也需要记住,所以我把一些可能会用到的记录下来方便忘了时查找。不定时更新.

Actions

PrintString

可用于打印语句,显示在屏幕右上角和outputLog中

GetOwner

可用于获取Transform信息

BreakVector|BreakTransform

可以将Vector对象的各分量拆分出来,Transform同理

MakeVector|MakeTransform

可以将一些分量组合成Vector对象,Transform同理

SetHiddeninGame

可以将组件或Acotr在游戏中隐藏

SetVisibility

可以设置组件是否启用

Get

可以通过传递下标获取Array的指定元素

Select

可以用于判断,如果为真返回什么值,如果为假返回什么值

Media/MediaPlayer/Play

可以播放Media视频

Media/MediaPlayer/Pause

暂停播放Media视频

CreateWidget

创建Widget实例

AddToViewport

可用于将widget实例显示到屏幕

Disable Input/Enable Input

禁用/启用玩家对某一Actor的输入

isPlaying

返回组件是否在播放动画

SetScalarParameterValueOnMaterials

设置materials的参数的值

常用用法

设置Material的TextureParameterValues参数

设置Material的ScalarParameterValues参数

设置默认摄像机

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 12 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
UE4新手常用C++API
//C++暴露给蓝图可编辑 UCLASS(Blueprintable) //创建FString FString::Printf(TEXT("aa bb")); //蓝图调用变量 UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) ) //限制条件范围 meta = (ClampMin=0.1,ClampMax = 100) //蓝图识别组件 UPROPERTY(EditAnywhere, BlueprintReadWrite
Ning@
2021/11/10
3.6K0
UE4 GamePlay架构学习篇
现在UE4刚免费不久,网上的资料还很少,有一些UE3的大佬出了一些学习的帖子。通过参考前辈的文章+通过查阅官方文档和官方的模板案例测试得出如下结论,供学习参考:
全栈程序员站长
2022/11/09
1.7K0
UE4 GamePlay架构学习篇
QT应用编程:基于VLC开发音视频播放器(回调方式)
完整项目代码下载地址: https://download.csdn.net/download/xiaolong1126626497/16579867
DS小龙哥
2022/01/07
1.2K0
QT应用编程:基于VLC开发音视频播放器(回调方式)
ue4动态加载模型(unity资源加载)
2.假如遇到调试模式下程序运行正常,但是打包出来后程序crash,可以查看log: Saved/Logs/filename/log
全栈程序员站长
2022/07/29
1.6K0
ue4动态加载模型(unity资源加载)
UE4地编基础-材质蓝图篇[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/10
2.6K0
UE4地编基础-材质蓝图篇[通俗易懂]
UE4/UE5 动画的原理和性能优化
动画在UE4/UE5项目中,往往不仅是GPU和渲染线程开销大户,也是游戏线程的开销大户。按照我的经验,大型游戏项目(尤其是手游)做到中后期,整个项目优化工作做的差不多的时候,你应该也会发现动画的开销会占到整个GameThread的二分之一到三分之二。动画到底是做了什么呢会产生这么多的开销?项目里关于动画的优化也是最容易扯皮的一件事,开发给美术说要砍资源,减少骨骼数,要减少蒙皮面数,否则游戏跑不动,而美术说骨骼数不够根本做不出好的效果,不能优化。但是为什么骨骼数,蒙皮面数会影响到动画的性能呢?难道除了砍资源之外,就没有别的优化手段了吗?为了回答这些问题,我觉得很有必要说一说动画在虚幻引擎内部的执行流程,最后也会说下我在虚幻引擎动画这块推荐的优化手段。
quabqi
2022/09/19
5.9K1
UE4/UE5 动画的原理和性能优化
Android VideoView 视频播放完成例子(进度条,播放时间,暂停,拖动)
中国广东省深圳市望海路半岛城邦三期 518067 +86 13113668890 <netkiller@msn.com>
netkiller
2018/11/09
15K0
手把手教你写《雷神》游戏(二)
构造函数里面默认menubg是正在播放的。 然后设置ProgressBar,TextView为隐藏 然后设置几个button的click事件 组后设置默认的设置。通过sharedPreferences
提莫队长
2019/02/21
3710
UE5的动画蓝图(Lyra工程)
UE5正式版附带的Lyra工程,展示了很多UE5里面的新的内容和新的优化,这个工程中动画的做法,就是一个非常有亮点的模块,也做了很多的优化,包括多线程优化,运行时挂载不同的动画层,CopyPose,IK Retarget等。Lyra这个工程本身就是个第三人称射击游戏,动画这部分从实际的表现效果上来看,其实并不比之前商城里的ALS的差,但从动画蓝图本身的规模来说要比ALS的动画蓝图简单太多了。下面就来具体说说有哪些内容。
quabqi
2022/05/23
3.3K0
UE5的动画蓝图(Lyra工程)
QT软件开发:基于libVLC内核设计视频播放器
完整工程下载地址(下载即可编译运行): VLC_Core_VideoPlayer.zip-QT文档类资源-CSDN下载
DS小龙哥
2022/01/12
3.3K2
QT软件开发:基于libVLC内核设计视频播放器
使用Android MediaPlayer播放媒体文件
我们平时利用Android手机娱乐最常见的方式莫过于听歌和看电影了,当然还有玩游戏,当然,这里我要说的是针对Android对于媒体文件播放的支持。Android里面提供了MediaPlayer类来播放媒体文件,下面来看一下怎样用MediaPlayer对象来播放媒体文件: 一般来说,用MediaPlayer类来播放媒体文件有以下几个步骤:
指点
2019/01/18
2.8K0
使用Android MediaPlayer播放媒体文件
Android开发笔记(一百二十五)自定义视频播放器
在Android中播放视频的方式有两种: 1、使用MediaPlayer结合SurfaceView进行播放。其中通过SurfaceView显示视频的画面,通过MediaPlayer来设置播放参数、并控制视频的播放操作;该方式的具体说明参见《Android开发笔记(五十七)录像录音与播放》。 该方式的好处是灵活性强,可随意定制。缺点是编码复杂,连开始/暂停的按钮都要自己实现。 2、使用VideoView结合MediaController进行播放。VideoView其实是从SurfaceView扩展而来,并在内部集成了MediaPlayer,从而实现视频画面与视频操作的统一管理;而MediaController则是一个简单的播放控制条,它实现了基本的控制按钮,如开始/暂停按钮、上一个/下一个按钮、快进/快退按钮,以及进度条等控件;把VideoView与MediaController关联起来,便是一个类似于Window Media Player的精简版播放器。 该方式的好处是简单易用,编码容易。缺点是可定制差,难以扩展,想给按钮换个样式都不行。 但是不积跬步无以至千里,如果我们要定制一个好用好看的播放器,还是得先把笨拙的VideoView与MediaController搞清楚才行。就像穷国一开始没有汽车工业,那只能从研究拖拉机开始,没办法一蹴而就强行大跃进呀。
aqi00
2019/01/18
2.9K0
Android TV 开发之 TV视频播放器
最近公司又给了一个新任务,说要做电视机顶盒开发,这个机顶盒开发之前也没有接触过啊,没经验,这使我走了很多坑,写这个日志就是帮助和自己一样的新手开发代码顺利一些,少走弯路,如果你是有经验的,请无视我的废话和文章,因为我将从创建项目开始写这篇日志,这意味着会比较无聊,你要有心理准备,当然如果你是一个新手的话,恰好最近又要做AndroidTV的开发,那么你就来对地方了,好了,话不多说了,进入正题吧。
晨曦_LLW
2020/09/25
7K5
UE4自定义shader实现高斯模糊效果
这是网上教程的链接:https://www.raywenderlich.com/57-unreal-engine-4-custom-shaders-tutorial
meteoric
2021/08/05
2.9K0
ue4 插件开发(ue4性能优化)
UE4引擎和UE4项目是由各个模块组成的,其主要编程语言是C++。 插件也是一个模块,说到插件必须讲到耦合性与独立性,耦合性是对模块间关联程度的度量,模块间关联越强,则耦合性强,独立性差。 庞大的UE4引擎各模块相互参差作用,所以想要读懂并拆解并非易事,而创建UE4游戏项目实则只引入了引擎的部分模块,再想想如果很多游戏项目都需要用到这一个自定义功能时,是不是每个项目都要开发一次这个功能,个人或者一家公司内部还好,只要把项目代码复制给另一个项目即可,但是全球这么多的UE4开发者怎么办,开发者的结晶势必要发挥它最大的用处,把自己的研发成果分享出去,为了解决这类问题,就要使得模块独立起来,那么UE4插件就该闪亮登场了。
全栈程序员站长
2022/07/29
3.5K0
ue4 插件开发(ue4性能优化)
相关推荐
UE4新手常用C++API
更多 >
LV.1
完美世界UE4客户端程序
作者相关精选
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档