无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

干貨分享 | UE游戲鼠標(biāo)雙擊判定

2023-08-10 18:02 作者:3DCAT實時渲染云  | 我要投稿

UE虛幻引擎對于游戲開發(fā)者來說都不陌生,市面上有47%主機游戲使用虛幻引擎開發(fā)游戲。作為是一款游戲的核心動力,它的功能十分完善,囊括了場景制作、燈光渲染、動作鏡頭、粒子特效、材質(zhì)藍圖等。本文介紹了虛幻引擎游戲開發(fā)過程中游戲鼠標(biāo)雙擊判定,一起來看看吧!

一、UE在UI上有鼠標(biāo)雙擊的接口。但在游戲里雙擊物品,怪物則可能需要自己添加判定。

二、判定原理:滿足兩個條件

  1. 鼠標(biāo)兩次點擊的位置是否在一定的范圍內(nèi)(如:20)。

  2. 鼠標(biāo)兩次點擊的時間是否小于某個值(如:0.3秒)。

三、藍圖實現(xiàn)

條件一:?通過PlayerController獲取鼠標(biāo)在場景中的位置;再減去上次鼠標(biāo)點擊的位置,計算距離是否小于20.

條件二:?通過 Now 方法獲取電腦系統(tǒng)時間,減去上次鼠標(biāo)點擊的時間。計算時間差是否小于0.3秒。

不管是否是雙擊更新當(dāng)前鼠標(biāo)點擊的位置和時間。

本文《干貨分享 | UE游戲鼠標(biāo)雙擊判定》內(nèi)容由3DCAT實時渲染云解決方案提供商整理發(fā)布,如需轉(zhuǎn)載,請注明出處及鏈接。

干貨分享 | UE游戲鼠標(biāo)雙擊判定的評論 (共 條)

分享到微博請遵守國家法律
新干县| 溧水县| 南皮县| 随州市| 周至县| 商丘市| 南昌县| 壤塘县| 维西| 宝山区| 遂溪县| 溆浦县| 临湘市| 大荔县| 裕民县| 武清区| 普定县| 公安县| 泰来县| 凤凰县| 申扎县| 衡东县| 贡觉县| 新密市| 巴南区| 棋牌| 惠东县| 南昌市| 湟源县| 夏津县| 聂荣县| 边坝县| 龙南县| 天峻县| 凤阳县| 萨迦县| 彭阳县| 抚州市| 邛崃市| 江陵县| 北海市|