UE5《Electric Dreams》项目PCG技术解析 之 PCGCustomNodes详解(二)Look At

news/2024/11/7 18:36:24/

继续解析《Electric Dreams》项目中的自定义节点和子图

文章目录

  • 前导文章
  • Look At
    • Execute with Context
    • Point Loop Body
    • 使用范例
      • `Get Actor Data`节点的设置
      • `LookAt`节点的设置
      • `Add`节点的设置
  • 小结

在这里插入图片描述

前导文章

《虚幻引擎程序化资源生成框架PCG 之 UPCGBlueprintElement源码笔记(一)》
《虚幻引擎程序化资源生成框架PCG 之 UPCGBlueprintElement源码笔记(二)数据流》
《UE5《Electric Dreams》项目PCG技术解析 之 PCGCustomNodes详解(一)》

Look At

让所有Point朝向给定的目标

Execute with Context

Execute with Context部分没有什么要说的,需要注意的是这个节点只处理Input中的第1个PCGTaggedData
在这里插入图片描述

Point Loop Body

在这里插入图片描述

	UFUNCTION(BlueprintCallable, Category = Metadata)const UPCGMetadata* ConstMetadata() const { return Metadata; }

Vector类型的Look at TargetLocation需要提前以Attribute的形式存储在PCGSpatialData中。

使用范例

在这里插入图片描述

Get Actor Data节点的设置

在这里插入图片描述
本例中使用Get Actor Data获取到场景中的圆锥体也就是朝向的目标物

注意:Mode要设置为Get Single Point

LookAt节点的设置

在这里插入图片描述

Look at Target中设置的属性就是要读取的Vector类型的坐标

Add节点的设置

在这里插入图片描述

在这里插入图片描述

小结

这个节点很好用,可以移植到自己的项目中。


http://www.ppmy.cn/news/814132.html

相关文章

注册微信公众号需要哪些材料?

公众号申请需要哪些资料呢? 营业执照 法人身份证 法人手机号 管理员手机号 微信认证 开户行许可证 客服电话 邮箱 300元/年认证费

微信小程序注册提示邮箱已被占用

微信小程序注册提示邮箱已被占用,且找回密码提示已绑定。可以去手机微信中取消绑定的邮箱即可。

微信公众平台邮箱修改方法

由于微信小程序、公众号、服务器的账号都得是不同的邮箱账号, 所以万一注册错了,比如小程序弄了两个邮箱账号,就会很不爽 方法就是通过修改每个账号里面的登录邮箱地址,由于是修改,所以将A账号邮箱变成B账号邮箱需要第…

企业邮箱注册—企业微信邮箱2.0时代正式来临

作为职场人士,对于企业邮箱的使用并不陌生,许多初创企业面临邮箱选择难题,同时企业邮箱的忠实用户纷纷面临更换服务商的窘境。企业究竟需要一个具备何等条件的产品才能满足真正的需求呢? 通过使用企业微信邮箱—随心邮&#xff0c…

解决微信公众号注册提示“邮箱已被占用”(亲测)

背景 需要做第三方登录,微信扫码登录 需求分析 https://open.weixin.qq.com/ 前往注册 微信公众号注册提示“邮箱已被占用” 解决方案 用你QQ邮箱不同的名字注册(在邮箱设置-账户查看)

微信小程序登录注册界面

微信小程序登录注册界面demo,存在不足之处,请指教! 界面图片: 1.js代码: Page({/*** 页面的初始数据*/data: {current:1,codeText:获取验证码,counting:false,},// 登陆注册监听click(e){let index e.currentTarget.dataset.code;this.setData({cur…

企业微信绑定企业邮箱服务器配置,企业微信企业邮箱开通规则说明介绍

原标题:企业微信企业邮箱开通规则说明介绍 企业微信是腾讯推出的专为企业打造的一款工作交流软件,支持快捷创建腾讯企业邮箱,并将企业微信 通讯录 导入到腾讯企业邮箱中,方便快捷。下面就和小编一起看看企业微信开通腾讯企业邮箱的方法吧。 微信 软件版本:6.5.8 软件大小:…

企业邮箱如何绑定微信?微信怎么添加邮箱?

在移动办公的新时代,为了让用户拥有更便捷的体验,各大企业邮箱与时俱进,适配手机端需求。 以往,很多企业邮箱在移动端,仅支持APP绑定企业邮箱,能够在微信绑定的企业邮箱少之又少。殊不知,使用微…