Anthelmed / UGUI-vs-UIToolkit

A project containing samples showing the differences in implementation between uGUI and UIToolkit using the same UI references

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UGUI vs UIToolkit

A project containing samples showing the differences in implementation between uGUI and UIToolkit using the same UI references

 Unity version: 2023.2.3f1
 Wireframe asset: https://interfaceingame.gumroad.com/l/interfaceingame

Disclaimer: this project is not meant to showcase best practices using uGUI or UIToolkit, it's about achieving the same behaviors for both in the simplest manner possible

Main Menu Scene

Features buttons with mouse interactions (hover, selected, highlighted)

Main Menu Scene

Inventory Scene

Features codes to instantiate items slots dynamically using a list of scriptable objects

Inventory Scene

Dialogue Scene

Features world space canvas and world space UIDocument

Dialogue Scene

Speedometer Scene

Features a circular speed bar made with a custom shader

Image Sequence_004_0000

About

A project containing samples showing the differences in implementation between uGUI and UIToolkit using the same UI references


Languages

Language:ShaderLab 78.4%Language:HLSL 16.2%Language:C# 5.4%