Unity UIToolkit 使用筆記

2021-10-09 22:49:07 字數 1123 閱讀 7109

該文章使用的unity版本為2020.1.7f1c1

使用的package版本為uibuilder:1.0.0-preview7,ui:1.0.0

uitoolkit的使用方式和uielement已經有了區別!!!

主要記錄一下新的runtime使用方式,以及package的安裝方式

1.預先準備

通過packagemanager安裝最新(包括preview)的ui和uibuilder元件;

開啟當前專案下packages資料夾下manifest.json檔案,並新增"com.unity.ui": 「1.0.0-preview.3」(如果已經有了就修改),如下

這裡也可以全部通過manifest.json檔案進行新增

這樣就準備完畢了

2.簡單使用

1.建立乙個gameobject,命名為ui,並新增uidocument、event system(ui toolkit)這兩個元件;

2.在assets資料夾中通過create-ui toolkit-panelsettingasset建立設定檔案,並作全屏適配設定;

3.通過window-uitoolkit-uibuilder開啟編輯介面,建立乙個uxml檔案命名為main,並簡單建立文字「helloworld」;

4.將以上兩個檔案拖動到ui-uidocument元件上,如下所示;

5.執行,並看到以下結果

那麼到此為止簡單的記錄以下新的uitoolkit中runtime的使用方式,和之前uielement的使用方式差不多,未來可能會出新的editor以及runtime的教程

VMware License Server使用經驗

近期在測試vmware server,在使用vmware license server的時候碰到一些問題,經過兩天的實驗,問題得以解決,現記錄如下,以供朋友們參考。1 複製license檔案 在安裝vmware virtualcenter的時候,會一同安裝license server伺服器。如果你在...

Django Rest framework使用例項

一 修改配置檔案 setting.py django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contri...

Android AlarmManager 使用指南

intent intent new intent intent.setaction updatemgr.check update action 如果你的flag 是flag one shot,那麼你就只能受到一次廣播。如果使用setrepeat,你設定的intervalmills 少於60s,那麼就...