乾貨分享 | UE遊戲滑鼠雙擊判定
UE虛幻引擎對於遊戲開發者來說都不陌生,市面上有47%主機遊戲使用虛幻引擎開發遊戲。作為是一款遊戲的核心動力,它的功能十分完善,囊括了場景製作、燈光渲染、動作鏡頭、粒子特效、材質藍圖等。本文介紹了虛幻引擎遊戲開發過程中游戲滑鼠雙擊判定,一起來看看吧!
一、UE在UI上有滑鼠雙擊的介面。但在遊戲裡雙擊物品,怪物則可能需要自己新增判定。
二、判定原理:滿足兩個條件
- 滑鼠兩次點選的位置是否在一定的範圍內(如:20)。
- 滑鼠兩次點選的時間是否小於某個值(如:0.3秒)。
三、藍圖實現
條件一: 透過PlayerController獲取滑鼠在場景中的位置;再減去上次滑鼠點選的位置,計算距離是否小於20.
條件二: 透過 Now 方法獲取電腦系統時間,減去上次滑鼠點選的時間。計算時間差是否小於0.3秒。
不管是否是雙擊更新當前滑鼠點選的位置和時間。
本文《乾貨分享 | UE遊戲滑鼠雙擊判定》內容由 3DCAT元宇宙實時渲染雲解決方案提供商整理釋出,如需轉載,請註明出處及連結: share/post-id-129
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015428/viewspace-2934401/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 滑鼠單擊變雙擊怎麼辦 滑鼠單擊變成雙擊的解決辦法
- 使用 jQuery 避免滑鼠雙擊jQuery
- 分享乾貨啦!
- ALV中滑鼠雙擊事件事件
- UE乾貨| UE虛幻引擎除錯神器—控制元件反射器除錯控制元件反射
- Excel表格裡滑鼠雙擊的用法技巧,透過滑鼠雙擊提升Excel表格使用效率Excel
- 滑鼠雙擊變成屬性怎麼辦 滑鼠雙擊變成屬性的方法
- 乾貨分享|GBase 8a叢集雙活容災方案
- 乾貨分享 2021年DDoS攻擊趨勢解讀
- 滑鼠雙擊在Excel中的妙用Excel
- win10滑鼠單擊變雙擊如何解決_win10系統滑鼠單擊變雙擊的解決方法Win10
- MySql乾貨分享之索引MySql索引
- jQuery滑鼠雙擊事件簡單介紹jQuery事件
- 乾貨分享:PPT製作技巧
- 【乾貨】BAT面試經驗分享BAT面試
- 乾貨分享:細說雙 11 直播背後的壓測保障技術
- [乾貨分享]1000篇乾貨好文!量子技術——資訊篇
- 乾貨分享|Bitset 應用詳解
- [乾貨分享]1000篇乾貨好文!量子技術——進階篇
- 乾貨分享:18道Spring面試題Spring面試題
- 【安卓乾貨鋪】-52篇博文分享安卓
- 乾貨分享 | PCB測試點的用途
- 乾貨分享 | 3個Zbrush實用減面工具分享ZBrush
- AI客服上線 乾貨 乾貨 全是乾貨!AI
- 滑鼠雙擊頁面實現自動滾動效果
- 小遊戲如何實現千萬月流水?《全民養鯤》周勇乾貨分享遊戲
- 小遊戲榜一爆款!《尋道大千》乾貨分享 | Created with Cocos遊戲
- 獨立遊戲出海乾貨分享:如何爭取日本一線媒體報導遊戲
- [乾貨分享]1000篇乾貨好文!量子技術——專家觀點篇
- 【WEB API專案實戰乾貨系列】- 導航篇(十足乾貨分享)WebAPI
- 網店開設教程免費分享,無套路乾貨分享!
- 純乾貨分享 —— 大資料入門指南大資料
- 【乾貨分享】C# 實體類生成工具C#
- 乾貨分享 | C語言的聯合體C語言
- Java後端學習路線乾貨分享Java後端
- 上乾貨!大廠面試走心經驗分享!面試
- 乾貨分享:淺談記憶體洩露記憶體洩露
- 乾貨分享|使用 Istio 實現灰度釋出