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

unity uitoolkit學習

這篇具有很好參考價值的文章主要介紹了unity uitoolkit學習。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

使用UI Toolkit Debugger查看元素

1、打開面板
unity uitoolkit學習
2、找到元素
unity uitoolkit學習
在UI Builder窗體,別忘了打開Preview再選擇元素
3、可以選擇不同類型的窗體
unity uitoolkit學習
4、查看元素的樣式
unity uitoolkit學習
需要注意的是下面的樣式會覆蓋上面的
5、調試
unity uitoolkit學習

修改內置控件樣式

1、找到PanelSettings>Theme Style Sheet的資源文件,然后新建uss樣式文件
2、將uss文件拖拽到Style Sheets中,需要注意的是下面的樣式會覆蓋上面的樣式
unity uitoolkit學習
使用在UI Toolkit Debugger面板中查看元素

USS變量

:root{
	--font-color-primary:#C2C262;
	--font-color-second:rgb(255,0,0);
}
.unity-base-field>.unity-base-field__label{
	color:var(--font-color-primary);
}
.unity-base-field:focus>.unity-base-field__label{
    color:var(--font-color-second);
}

要兩個-開頭

示例

1、修改所有文字focus狀態(tài)下顏色

.unity-base-field>.unity-base-field__label{
	color:rgb(0,0,0)
}
.unity-base-field:focus>.unity-base-field__label{
    color:rgb(0,0,0)
}

2、修改Toggle樣式

#unity-checkmark .unity-toggle__checkmark:checked {
    background-image: url('project://database/Assets/UnityDefaultRuntimeTheme.tss?fileID=-1304905567622442630&guid=9d716a99319f7ee45ab37997fac08f69&type=3#arrow-down@2x');
}
.unity-toggle__checkmark
{
   -unity-background-image-tint-color:rgb(255,255,255); 
   min-width:20px;
}
.unity-toggle>.unity-toggle__input:checked>.unity-toggle__checkmark{
    background-color: rgb(64,158,255);
}
.unity-base-field:checked>.unity-base-field__label{
    color:rgb(64,158,255);
}

3、修改DropDownItem樣式

.unity-base-dropdown__item {
    -unity-font-style: normal;
    -unity-text-align: upper-left;
    font-size: 30px;
    color: rgb(255, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    -unity-text-outline-width: 0;
    }

4、自定義一個Toggle
unity uitoolkit學習
1、在Toggle里添加一個Label
2、Label添加.toggle-label-right
3、樣式

.unity-toggle > .unity-base-field__label {
    display: none;
}

.unity-toggle > .unity-base-field__input {
    justify-content: flex-start;
    flex-direction: row;
    flex-grow: 0;
    display: flex;
    visibility: visible;
    overflow: visible;
    flex-basis: auto;
}

#unity-checkmark {
    width: auto;
    height: auto;
    justify-content: space-around;
    align-self: auto;
}

.unity-toggle > .toggle-label-right {
    height: auto;
    flex-basis: auto;
    flex-shrink: 0;
    flex-grow: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    font-size: 10px;
    -unity-text-align: upper-left;
    white-space: normal;
    text-overflow: clip;
    color: rgb(0, 0, 0);
    -unity-font-style: normal;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -unity-text-outline-width: 0;
}
.unity-toggle:checked>.toggle-label-right{
    color:rgb(64,158,255);
}
.unity-toggle > .unity-toggle__input > .unity-toggle__checkmark {
    transition-duration: 0.3s;
    transition-timing-function: linear;

}
.unity-toggle > .unity-toggle__input:checked > .unity-toggle__checkmark {
    transition-duration: 0.3s;
    transition-timing-function: linear;

}

偽標簽 pseudo

hover
active
inactive
selected
disabled
enabled
focus
checked
root文章來源地址http://www.zghlxwxcb.cn/news/detail-500255.html

到了這里,關于unity uitoolkit學習的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Unity之OpenXR+XR Interaction Toolkit接入HTC Vive解決手柄無法使用的問題

    Unity之OpenXR+XR Interaction Toolkit接入HTC Vive解決手柄無法使用的問題

    隨著Unity版本的不斷進化,VR的接口逐漸統(tǒng)一,現在大部分的VR項目都開始使用OpenXR開發(fā)了?;贠penXR,我們可以快速適配HTC,Pico,Oculus,等等設備。 今天我們要說的問題就是,當我們按照官方的標準流程配置完OpenXR后(參考:Unity之OpenXR+XR Interaction Toolkit接入HTC Vive),導出

    2024年02月09日
    瀏覽(20)
  • 【Unity URP】Rendering Debugger和可視化MipMap方案

    【Unity URP】Rendering Debugger和可視化MipMap方案

    寫在前面 最近開始學習Unity性能優(yōu)化,是結合了《Unity游戲優(yōu)化》這本書和教程《Unity性能優(yōu)化》第叁節(jié)——靜態(tài)資源優(yōu)化(3)——紋理的基礎概念一起學習。在學習紋理優(yōu)化部分時候遇到了問題,固定管線下Unity的Scene窗口有一個可視化Mipmap的渲染模式: 而這批Miscellaneous模式的

    2024年02月04日
    瀏覽(39)
  • Unity - Render Doc - 解決 Waiting For Debugger 導致連接不了 APP 的問題

    Unity - Render Doc - 解決 Waiting For Debugger 導致連接不了 APP 的問題

    Unity : 2020.3.37f1 Pipeline : BRP RDC : 1.26 平常有一些公司內的游戲發(fā)布在移動端運行會有各種異常,但是 unity editor (android + opengl es / dx) 下正常 如果沒有真機抓幀分析,是搞不定的 然后 RenderDoc 在抓發(fā)布出來的調試包也抓不了 調試包環(huán)境: development build + android manifest 開啟 applica

    2024年02月03日
    瀏覽(30)
  • Unity進階之路(2)UI Toolkit

    UI Toolkit是Unity內置的一個游戲UI解決方案。借鑒了web前端的設計模式。 web前端使用css,html,js。 其中css定義樣式 html定義層級 js處理邏輯 UI Toolkit則是使用uss,uxml,C# 如果直接使用Unity提供的可視化UI創(chuàng)建工具創(chuàng)建UI面板,一個一個添加元素,只會生成uxml文件,樣式直接通過內

    2024年04月16日
    瀏覽(16)
  • 【unity】【vr】新版Unity中找不到xr interaction toolkit

    【unity】【vr】新版Unity中找不到xr interaction toolkit

    unity中開發(fā)VR相關游戲和應用少不了一個很重要的Package:XR interaction toolkit。 但是新版unity中發(fā)現沒了這個包,這篇介紹解決辦法。 之前的unity版本中,默認狀況下也是看不到XR interaction toolkit的。 需要在package設定中打開高級設定,允許用戶看到pre-release版本,然后拉到列表底

    2024年02月11日
    瀏覽(22)
  • Unity XR Interaction Toolkit(三)拾取物體

    Unity XR Interaction Toolkit(三)拾取物體

    首先配置一個可拾取的物體,右鍵-XR-Grab Interactable,就會創(chuàng)建一個0.1尺寸的小立方體 XRGrabInteractable: Distance Calculation Mode:根據模式選擇坐標點,可以選擇Transform的坐標或者碰撞器的坐標 Select Mode:抓取方式,分為單手和雙手,在變換腳本掛載時,會根據這個腳本激活 Movem

    2024年02月08日
    瀏覽(22)
  • SOAP學習之一:Visual C++創(chuàng)建簡單的客戶端--使用soap toolkit 3.0獲取UTC服務器時間

    初始接觸 XML及SOAP第一天,摸不著頭緒,看了很多文章,總結一下幾點心得,附一個小例子使用VC++控制臺程序獲取UTC服務器時間。 看到的資料VC++都是使用soap toolkit來使用SOAP,soap toolkit目前看最高版本應該是3.0,但是微軟已經不再對soap toolkit提供技術支持及更新,在微軟官網

    2024年02月09日
    瀏覽(22)
  • 【Unity3D】UI Toolkit容器

    【Unity3D】UI Toolkit容器

    1 前言 ????????UI Toolkit簡介?中介紹了 UI Builder、樣式屬性、UQuery、Debugger,UI Toolkit元素?中介紹了 Label、Button、TextField、Toggle、Radio Button、Slider、Progress Bar、Dropdown、Foldout 等元素,UI Toolkit樣式選擇器?中介紹了簡單選擇器、復雜選擇器、偽類選擇器等樣式選擇器,本文將

    2024年02月09日
    瀏覽(96)
  • 【Unity3D】UI Toolkit元素

    【Unity3D】UI Toolkit元素

    1 前言 ????????UI Toolkit簡介 中介紹了 UI Builder、樣式屬性、UQuery、Debugger,UI Toolkit容器?中介紹了 VisualElement、ScrollView、ListView、GroupBox 等容器,UI Toolkit樣式選擇器?中介紹了簡單選擇器、復雜選擇器、偽類選擇器等樣式選擇器,本文將介紹 UI Toolkit 中的元素,主要包含

    2024年02月09日
    瀏覽(100)
  • 【Unity3D】UI Toolkit簡介

    【Unity3D】UI Toolkit簡介

    ????????UI Toolkit 是一種基于 Web 技術的 GUI 框架,是為了解決 UGUI 效率問題而設計的新一代 UI 系統(tǒng)(UGUI 的介紹詳見→UGUI概述)。與 UGUI 不同,UI Toolkit 沒有采用 GameObject 的方式,而是參考了 Web 技術的 XML 和 CSS 方案。這意味著它只保存變化的數據,而不是整個界面狀態(tài),

    2024年02月10日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包