虚幻引擎游戏开发过程中,游戏鼠标如何双击判定?

UE虚幻引擎对于游戏开发者来说都不陌生,市面上有47%主机游戏使用虚幻引擎开发游戏。作为是一款游戏的核心动力,它的功能十分完善,囊括了场景制作、灯光渲染、动作镜头、粒子特效、材质蓝图等。本文介绍了虚幻引擎游戏开发过程中游戏鼠标双击判定,一起来看看吧!

一、UE在UI上有鼠标双击的接口。但在游戏里双击物品,怪物则可能需要自己添加判定。

二、判定原理:满足两个条件

  1. 鼠标两次点击的位置是否在一定的范围内(如:20)。
  2. 鼠标两次点击的时间是否小于某个值(如:0.3秒)。

三、蓝图实现

条件一: 通过PlayerController获取鼠标在场景中的位置;再减去上次鼠标点击的位置,计算距离是否小于20.

条件二: 通过 Now 方法获取电脑系统时间,减去上次鼠标点击的时间。计算时间差是否小于0.3秒。

不管是否是双击更新当前鼠标点击的位置和时间。

本文《虚幻引擎游戏开发过程中,游戏鼠标如何双击判定?》内容由3DCAT实时渲染云解决方案提供商整理发布,如需转载,请注明出处及链接。

相关推荐
张老师带你学2 分钟前
unity资源:星际飞船 陨石 虫族 星球
科技·游戏·unity·模型·游戏美术
魔士于安7 分钟前
unity宇宙飞船
游戏·unity·游戏引擎·贴图·模型
云边散步10 分钟前
godot2D游戏教程系列二(19)
笔记·学习·游戏·游戏开发
wanhengidc23 分钟前
高防IP的主要功能有哪些?
运维·服务器·网络·网络协议·tcp/ip·游戏
ACP广源盛1392462567342 分钟前
ASW3810@ACP#4 路差分 2:1/1:2 双向多路复用 / 解复用器 产品规格与应用总结
大数据·单片机·嵌入式硬件·计算机外设·电脑
harrain18 小时前
拟合模型与虚幻引擎
游戏引擎·数字孪生·虚幻
白宇横流学长19 小时前
基于UE引擎的格斗类游戏《SE2》的开发与实现
游戏
风酥糖19 小时前
Godot游戏练习01-第16节-游戏中的状态机
算法·游戏·godot
今夕资源网1 天前
开源轻量硬件监控软件LiteMonitor超小体积极致轻盈,可实时监测CPU、GPU、内存、磁盘、网络等系统性能,办公游戏皆适配,一键掌控电脑硬件状态
游戏·系统监控·软件·轻量·系统性能·硬件监控软件·硬件监控
guygg881 天前
基于STM32的贪吃蛇游戏实现(OLED屏)
stm32·嵌入式硬件·游戏