這是第425篇UWA技術(shù)知識(shí)分享的推送,精選了UWA社區(qū)的熱門話題,涵蓋了UWA問(wèn)答、社區(qū)帖子等技術(shù)知識(shí)點(diǎn),助力大家更全面地掌握和學(xué)習(xí)。
UWA社區(qū)主頁(yè):community.uwa4d.com
本期目錄:
- 如何在紋理圖集中對(duì)其中某個(gè)圖塊單獨(dú)進(jìn)行縮放
- 怎樣方便地控制隱藏建筑樓層以顯示某一層的布局
- 為什么當(dāng)角色站在物體上時(shí)速度無(wú)法加速超過(guò)某個(gè)值
- Addressable資源變動(dòng)時(shí)不能自動(dòng)更新Catalog版本的問(wèn)題
Script
Q:我有一個(gè)m*n的紋理圖集,現(xiàn)在能夠單獨(dú)從中選中某個(gè)圖塊,但我對(duì)它進(jìn)行縮放時(shí)就不是選中的圖了,請(qǐng)問(wèn)怎么能夠?qū)D集中的任意一塊進(jìn)行縮放呢?
A:例如有一個(gè)8*8的紋理圖集:
要同時(shí)實(shí)現(xiàn)兩個(gè)功能:
1. 能選中需要的某一塊(通過(guò)UStep、VStep兩個(gè)值來(lái)定位)
2. 能對(duì)它進(jìn)行縮放(UVScale進(jìn)行縮放)
這里需要用到一個(gè)WrapFloat2的Material Function,似乎是UE 5.2之后自帶的,之前的版本需要手動(dòng)加一個(gè)。效果如下:
最后的Material藍(lán)圖如下:
通過(guò)調(diào)整Num Of Tiles來(lái)設(shè)置當(dāng)前紋理圖集是幾等分,通過(guò)調(diào)整UStep和VStep來(lái)選擇紋理圖集中的具體的圖,通過(guò)調(diào)整UVScale來(lái)對(duì)當(dāng)前的圖進(jìn)行縮放。
該回答由UWA提供,歡迎大家轉(zhuǎn)至社區(qū)交流:
https://answer.uwa4d.com/question/67e0ce613d306f3e9d594e87
Script
Q:我需要一個(gè)顯隱樓層的系統(tǒng),當(dāng)我選中某一層時(shí)隱藏其上方的所有樓,就能夠顯示這層的布局。我的每一層樓都是一個(gè)單獨(dú)的藍(lán)圖對(duì)象,如何更加系統(tǒng)便捷地實(shí)現(xiàn)這一點(diǎn)呢?
A: 建議新增一個(gè)Floor ID的int類型參數(shù),利用它來(lái)控制隱藏的樓層。
之后可以集中進(jìn)行設(shè)置:
或者也可以使用Dispatcher。
效果如下:
該回答由UWA提供,歡迎大家轉(zhuǎn)至社區(qū)交流:
https://answer.uwa4d.com/question/67e0d03a3d306f3e9d594e88
Physics
Q:我想做一個(gè)電梯,當(dāng)角色站在它上面時(shí)為電梯提供一個(gè)力使其加速達(dá)到1000cm/s,但是角色站上去時(shí)只能達(dá)到129cm/s,速度不會(huì)再上升了,當(dāng)角色不在上面時(shí)反而又能加速到1000cm/s了,這是什么原因呢?
A: 根據(jù)題主的藍(lán)圖,當(dāng)角色進(jìn)入Trigger中開(kāi)始給電梯物體一個(gè)力,目的是把速度加到一個(gè)目標(biāo)值(例如1000)。但是當(dāng)角色站在這個(gè)物體上時(shí),它的速度增加到100~200就上不去了,而角色不在物體上就能加上去。
測(cè)試了使用相同質(zhì)量的Cube來(lái)觸發(fā),是可以正常加速上去的,所以不太可能是角色重量的問(wèn)題(但嘗試把角色的CharacterMovement上的Standing Downward Force Scale設(shè)為0,或者把Mass調(diào)小,仍然存在速度加不上去的問(wèn)題)。
最后進(jìn)一步對(duì)角色身上的屬性進(jìn)行排查,發(fā)現(xiàn)開(kāi)啟膠囊碰撞體(角色根組件)上的Ignore Analytic Collisions,便能夠把速度加上去了。不太清楚原理,可能角色身上的運(yùn)動(dòng)更新和物理更新不太一樣,二者同時(shí)在一起會(huì)有一些沖突。
該回答由UWA提供,歡迎大家轉(zhuǎn)至社區(qū)交流:
https://answer.uwa4d.com/question/67e0d1b8682c7e5cd61bfa25
Asset
Q:我使用Addressable過(guò)程中,在我的資源發(fā)生改動(dòng)后,當(dāng)我點(diǎn)擊Addressable的build->update a previous build時(shí)我的Catalog的.json和.hash文件的版本沒(méi)有自動(dòng)增長(zhǎng)或更新,使用的仍然是第一次構(gòu)建默認(rèn)時(shí)的版本號(hào)。我想要當(dāng)我資源變動(dòng)執(zhí)行update a previous build時(shí)Catalog的版本能自動(dòng)增長(zhǎng),請(qǐng)問(wèn)應(yīng)該怎么處理?
Unity版本:2022.3.53f1c1
Addressable版本:1.22.3
針對(duì)以上問(wèn)題,有經(jīng)驗(yàn)的朋友歡迎轉(zhuǎn)至社區(qū)交流:
https://answer.uwa4d.com/question/67daa21f682c7e5cd61bfa24
封面圖來(lái)源于網(wǎng)絡(luò)
今天的分享就到這里。生有涯而知無(wú)涯,在漫漫的開(kāi)發(fā)周期中,我們遇到的問(wèn)題只是冰山一角,UWA社區(qū)愿伴你同行,一起探索分享。歡迎更多的開(kāi)發(fā)者加入U(xiǎn)WA社區(qū)。
UWA官網(wǎng):www.uwa4d.com
UWA社區(qū):community.uwa4d.com
UWA學(xué)堂:edu.uwa4d.com
點(diǎn)擊下方名片關(guān)注我們,將我設(shè)為星標(biāo),及時(shí)接收小編每日推送哦,性能優(yōu)化不迷路~
近期精彩回顧
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.