当前位置: 首页 > news >正文

UE5物体高亮显示(蓝图版)

创建项目

创建BP_HighlightActor

创建一个文件夹,命名为Highlight。

在Highlight文件夹里面创建一个继承于Actor的蓝图类,命名为BP_HighlightActor。

打开BP_HighlightActor,添加一个StaticMesh组件,先给它赋值为Cube吧。

添加一个Set Highlight Enabled自定义事件。

修改BP_FirstPersonCharacter

打开BP_FirstPersonCharacter,添加Tick事件

首先就是通过射线进行检测

然后判断是否击中需要高亮的物体,如果是就高亮它,如果不是就把上一次高亮的物体取消高亮。

添加材质

在Highlight文件夹里面创建一个文件夹,命名为Materials。

然后在Materials文件夹里面创建一个材质,命名为PP_OutlineCustomDepthOcclusion。

右键创建一个材质实例

打开创建的材质实例PP_OutlineCustomDepthOcclusion_Inst

自定义高亮显示的颜色

后处理设置

在世界大纲里面找到PostProcessVolume

把创建的材质实例PP_OutlineCustomDepthOcclusion_Inst赋值过去

最后拖入创建的BP_HighlightActor到场景里面。

结尾

[2.mp4]

相关文章:

  • 解决el-tree子节点过多导致渲染缓慢问题
  • Selenium-下拉选择框、弹出框、滚动条操作
  • 机器学习算法——K近邻算法详解
  • 禁忌搜索算法TS求解TSP问题
  • Chapter 6 CNN(Convolutional Neural Network)
  • 网课题库接口搭建教程
  • 时代落在英伟达身上的是粒什么沙,国产GPU的机会又在哪?
  • 【软件测试】什么?这是最全的--金融行业测试类型细分,宝藏干G货......
  • c++学习笔记3_函数模板的使用并实现自己定义的队列
  • 进程地址空间
  • 接口与接口间怎样通过嵌套创造出新的接口?
  • HFCTF-2021-Final-easyflask
  • 神经网络系统技术是什么,神经网络系统技术应用
  • java+SpringBoot+HTML+Mysq基于微信小程序的大咖读书系统的设计与实现
  • 前端周刊第三十四期
  • 【Leetcode】101. 对称二叉树
  • JS 中的深拷贝与浅拷贝
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • ES6核心特性
  • HTTP中的ETag在移动客户端的应用
  • iOS编译提示和导航提示
  • java取消线程实例
  • spark本地环境的搭建到运行第一个spark程序
  • TCP拥塞控制
  • vue自定义指令实现v-tap插件
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 翻译--Thinking in React
  • 悄悄地说一个bug
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 微信开放平台全网发布【失败】的几点排查方法
  • 我感觉这是史上最牛的防sql注入方法类
  • 小程序开发之路(一)
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​TypeScript都不会用,也敢说会前端?
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #微信小程序:微信小程序常见的配置传旨
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (rabbitmq的高级特性)消息可靠性
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (五)IO流之ByteArrayInput/OutputStream
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET 中的轻量级线程安全
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .NET6 开发一个检查某些状态持续多长时间的类
  • :O)修改linux硬件时间
  • @SpringBootApplication 包含的三个注解及其含义