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

UE5物体旋转(蓝图版)

创建项目

新建关卡

新建一个基础关卡。

新建BP_ObjectRotator

新建一个蓝图类,继承于Actor,命名为BP_ObjectRotator。

新建几个变量

首先启用输入,AutoReceiveInputAtStart变量默认设置为True。

然后就是最重要的部分,通过滑动旋转物体。

滑动分为两种情况,第一种就是按下然后滑动最后松开,第二种就是按下然后滑动最后还可以按着不放继续滑动(这也就是为什么后面给Touch Start Location赋值的原因)。

新建BP_GameMode

新建一个继承于GameModeBase的蓝图类,命名为BP_GameMode。

然后设置如下

最后赋值

关卡蓝图

在场景里面添加一个Cube,设置为可移动。

在添加一个摄像机,设置好它们的位置(坐标轴对好哦)。

打开关卡蓝图

把外面的摄像机拖进来

BP_ObjectRotator设置

把创建的BP_ObjectRotator拖入场景,把前面创建的cube赋值过去。

到这里就差不多搞完了,运行以后发现好像没有效果?

那是因为还差一步。。。

ProjectSettings

打开ProjectSettings,启用Use Mouse for Touch。

相关文章:

  • 【网络安全】SQL注入专题讲解
  • unordered_set、unordered_map的介绍+使用+比较
  • Leetcode139. 单词拆分
  • DRM系列(9)之drm_atomic_helper_commit
  • Unity入门03——Unity脚本
  • finally执行语句的注意和小陷阱
  • 【推荐系统->论文阅读】WideDeep模型
  • 【Node】cookie、sessionStorage、localStorage 与 身份认证
  • 把setting.xml放在conf和.m2目录的区别
  • OpenCV图像加载、显示与保存
  • Vulhub靶场搭建与使用
  • 80-Java的Map集合:概述、API、遍历方式
  • vue中什么是$nextTick?
  • java springboot儿童医药评价系统网站python
  • 12.springboot中使用自定义Filter
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【RocksDB】TransactionDB源码分析
  • 【个人向】《HTTP图解》阅后小结
  • 11111111
  • Android Studio:GIT提交项目到远程仓库
  • Bootstrap JS插件Alert源码分析
  • Centos6.8 使用rpm安装mysql5.7
  • docker-consul
  • Golang-长连接-状态推送
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Java精华积累:初学者都应该搞懂的问题
  • Java深入 - 深入理解Java集合
  • java正则表式的使用
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • 力扣(LeetCode)21
  • 前端之React实战:创建跨平台的项目架构
  • 前言-如何学习区块链
  • 强力优化Rancher k8s中国区的使用体验
  • 实战|智能家居行业移动应用性能分析
  • 我从编程教室毕业
  • 项目管理碎碎念系列之一:干系人管理
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • ​Python 3 新特性:类型注解
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • # 安徽锐锋科技IDMS系统简介
  • (13)Hive调优——动态分区导致的小文件问题
  • (6)STL算法之转换
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (LeetCode C++)盛最多水的容器
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (算法)求1到1亿间的质数或素数
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (转)拼包函数及网络封包的异常处理(含代码)
  • ***监测系统的构建(chkrootkit )
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET Framework 4.6.2改进了WPF和安全性
  • .Net MVC + EF搭建学生管理系统
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)