国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作

這篇具有很好參考價(jià)值的文章主要介紹了【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔


前言

最近在做畢設(shè),一直在苦惱要怎么精準(zhǔn)地把浮動(dòng)的詳情窗口放在圖標(biāo)的一邊,就比如下圖中的效果

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4
本來(lái)也有想過(guò)直接獲取控件在屏幕上的位置來(lái)計(jì)算浮動(dòng)窗口的生成位置,但神奇的是藍(lán)圖似乎沒(méi)有這個(gè)節(jié)點(diǎn)。。。后面到處摸才發(fā)現(xiàn)了菜單錨這個(gè)東西,在這邊記錄一下用法以免忘記

一、菜單錨

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4
首先你可以直接在控件面板里找到菜單錨,菜單錨主要是用于在固定的位置彈出指定的菜單。

二、指定菜單控件

指定菜單控件有兩種方式,一種是直接指定類型,一種是自定義生成控件。

1.直接指定控件類

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

在細(xì)節(jié)面板中,可以通過(guò)菜單類指定你要通過(guò)菜單錨彈出的控件類,不過(guò)直接指定有一個(gè)小缺點(diǎn)就是沒(méi)辦法對(duì)生成的控件進(jìn)行修改,如果想要自主創(chuàng)建UI并投放到菜單錨上,就需要使用第二種方法

2.自定義生成控件

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

如果想要自定義生成控件,則需要在細(xì)節(jié)面板中重寫OnGetMenuContent事件

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

這樣就可以自定義想要投放的控件,也可以指定生成參數(shù)或者對(duì)菜單UI進(jìn)行控制。

三、打開(kāi)/關(guān)閉菜單

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

你可以調(diào)用對(duì)應(yīng)的函數(shù)來(lái)打開(kāi)或者關(guān)閉菜單,筆者這邊是將其綁定到鼠標(biāo)進(jìn)入控件的事件上,當(dāng)然也可以綁定到按鍵點(diǎn)擊上

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

四、菜單放置位置

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

在這里可以修改菜單放置在相對(duì)于菜單錨的位置。同時(shí)有些是支持自適應(yīng)的,就是說(shuō)如果屏幕空間不夠放置菜單時(shí)可以自動(dòng)修改菜單到另一側(cè),就比如下圖兩種情況。

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4
【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

如果想要不擋住圖標(biāo)的話,可以像筆者一樣把放置模式改為 。然后用菜單錨把整個(gè)控件包裹起來(lái),比如下圖這樣就可以讓菜單生成的位置避開(kāi)菜單錨。

【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作,UE,ui,ue5,ue4

總結(jié)

至于更詳細(xì)的東西可以參考官方文檔官方文檔鏈接-菜單錨,筆者有空再把一些基礎(chǔ)的東西補(bǔ)全文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-671977.html

到了這里,關(guān)于【UE5】藍(lán)圖UI控件菜單錨(Menu Anchor)的使用與浮動(dòng)詳情窗口的制作的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • UE5 藍(lán)圖編輯美化學(xué)習(xí)

    UE5 藍(lán)圖編輯美化學(xué)習(xí)

    虛幻引擎中干凈整潔藍(lán)圖的15個(gè)提示_嗶哩嗶哩_bilibili ????????好用,愛(ài)用 ? ? ? ? 好用,愛(ài)用 ? ? ? ? 好用,能避免一些的拼寫錯(cuò)誤 ? ? ? ? 兩點(diǎn)一水平線 ? ? ? ? (以前不懂,現(xiàn)在經(jīng)常用) ? ? ? ??好用,愛(ài)用 ? ? ? ? . ? ? ? ? . ? ? ? ? 好用,愛(ài)用 ???????

    2024年01月20日
    瀏覽(19)
  • UE5自定義藍(lán)圖節(jié)點(diǎn)(二)

    繼承于UBlueprintAsyncActionBase的類,異步輸出節(jié)點(diǎn)的實(shí)現(xiàn)方法,代碼測(cè)試正常 .h .cpp

    2024年02月15日
    瀏覽(22)
  • UE5 自定義藍(lán)圖節(jié)點(diǎn)(記錄,備忘)

    創(chuàng)建一個(gè)工程項(xiàng)目,創(chuàng)建一個(gè)K2Node類(生成節(jié)點(diǎn)),創(chuàng)建一個(gè)藍(lán)圖函數(shù)庫(kù)(實(shí)現(xiàn)節(jié)點(diǎn)內(nèi)功能) 項(xiàng)目.Build.cs內(nèi)添加模塊 K2Node.h K2Node.cpp BlueprintFunctionLibrary.h BlueprintFunctionLibrary.cpp 這是簡(jiǎn)單定制藍(lán)圖節(jié)點(diǎn)的實(shí)現(xiàn)過(guò)程

    2024年02月16日
    瀏覽(21)
  • UE5 MetaHuman SDK插件的使用【一、編輯器創(chuàng)建音波與藍(lán)圖創(chuàng)建獲取音波,語(yǔ)音與嘴唇口型的同步】

    UE5 MetaHuman SDK插件的使用【一、編輯器創(chuàng)建音波與藍(lán)圖創(chuàng)建獲取音波,語(yǔ)音與嘴唇口型的同步】

    目錄 打開(kāi)插件 創(chuàng)建音頻 編輯器這直接創(chuàng)建音頻: 藍(lán)圖中創(chuàng)建和獲取音頻: 唇語(yǔ): 聲音與嘴唇同步: 方法一【效果不是很好】: 方法二【效果很好,但有一段時(shí)間延遲在處理】: 邏輯: MetaHuman SDK插件 目前只支持 ue5 和 ue5.1 版本。 首先第一步 創(chuàng)建音頻 : 這樣音頻就創(chuàng)建

    2024年02月09日
    瀏覽(26)
  • 【保姆級(jí)從0到1】UE5 藍(lán)圖入門教程1:關(guān)卡、藍(lán)圖入門

    【保姆級(jí)從0到1】UE5 藍(lán)圖入門教程1:關(guān)卡、藍(lán)圖入門

    20230113 新建選擇 UE 5.1 項(xiàng)目 選擇藍(lán)圖,項(xiàng)目位置 改變編輯器布局,選擇經(jīng)典布局 選擇 File - New Level 準(zhǔn)備創(chuàng)建關(guān)卡 選擇 Basic,點(diǎn)擊 Create 進(jìn)行創(chuàng)建 Ctrl + S 保存新建的關(guān)卡 關(guān)卡藍(lán)圖的打開(kāi) 鼠標(biāo)右鍵,添加藍(lán)圖事件,這里先刪除默認(rèn)的所有藍(lán)圖,然后鼠標(biāo)右鍵,選擇 事件開(kāi)始運(yùn)

    2023年04月08日
    瀏覽(19)
  • UE4 控件藍(lán)圖與藍(lán)圖的交互

    UE4 控件藍(lán)圖與藍(lán)圖的交互

    我現(xiàn)在想實(shí)現(xiàn)的是點(diǎn)擊場(chǎng)景中的一個(gè)藍(lán)圖中的某個(gè)靜態(tài)網(wǎng)格體,然后在控件藍(lán)圖中的文本控件中就能顯示這個(gè)被點(diǎn)擊的靜態(tài)網(wǎng)格體的名稱。 首先我在控件藍(lán)圖中對(duì)其中的一個(gè)文本控件創(chuàng)建了一個(gè)綁定函數(shù) 綁定函數(shù)的邏輯如下: “整車 內(nèi)部無(wú)系統(tǒng)”是我添加的一個(gè)變量,該變

    2024年02月11日
    瀏覽(35)
  • 關(guān)于UE5角色動(dòng)畫藍(lán)圖的基本操作(基礎(chǔ)向)

    關(guān)于UE5角色動(dòng)畫藍(lán)圖的基本操作(基礎(chǔ)向)

    1、在做角色藍(lán)圖動(dòng)畫前,首先需要有一個(gè)可操控的角色。操作方法如下: ? ? ? ? 新建Player文件夾-在其中創(chuàng)建關(guān)于世界設(shè)置的藍(lán)圖:GameModeBase、PlayerController、以及角色所需要的Character(在這里因?yàn)槭且缘谌朔Q為基礎(chǔ)所以創(chuàng)建此藍(lán)圖類)為了區(qū)分與系統(tǒng)的區(qū)別可以在命名前

    2024年02月11日
    瀏覽(23)
  • UE5回合制游戲【2-攝像機(jī)控制】(藍(lán)圖版)

    UE5回合制游戲【2-攝像機(jī)控制】(藍(lán)圖版)

    上一篇文章完成了一些基礎(chǔ)的設(shè)置,這篇文章主要來(lái)設(shè)置一下攝像機(jī)。 攝像機(jī)的控制主要有鼠標(biāo)滾輪控制縮放,WASD鍵控制前后左右移動(dòng),QE鍵控制左右旋轉(zhuǎn)。 首先打開(kāi)BP_Pawn,然后添加Spring和Camera組件。 層級(jí)關(guān)系如下圖 我們把攝像機(jī)放到彈簧臂下面,這樣攝像機(jī)就能跟著彈

    2024年02月03日
    瀏覽(17)
  • UE5學(xué)習(xí)筆記(十四)——藍(lán)圖基礎(chǔ)之第一次做界面

    目錄 制作一個(gè)簡(jiǎn)單的UI 步驟1:添加一個(gè)界面,并顯示在屏幕上 【知識(shí)點(diǎn)】在關(guān)卡界面調(diào)用控件的值 步驟2:藍(lán)圖控制文字改變

    2024年02月04日
    瀏覽(94)
  • 【虛幻引擎UE】UE4/UE5 基于2D屏幕坐標(biāo)獲取場(chǎng)景3D坐標(biāo) 射線檢測(cè)(藍(lán)圖/C++)

    【虛幻引擎UE】UE4/UE5 基于2D屏幕坐標(biāo)獲取場(chǎng)景3D坐標(biāo) 射線檢測(cè)(藍(lán)圖/C++)

    射線檢測(cè)(Ray Casting) 是一種計(jì)算機(jī)圖形和計(jì)算機(jī)圖形學(xué)中的基本技術(shù),用于檢測(cè)光線或射線是否與三維場(chǎng)景中的物體相交,以確定相交點(diǎn)的位置和其他相關(guān)信息。射線檢測(cè)通常用于實(shí)現(xiàn)各種交互功能、渲染效果和物理模擬,包括但不限于鼠標(biāo)拾取、光線追蹤、碰撞檢測(cè)和物

    2024年02月07日
    瀏覽(183)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包