Code Monkey home page Code Monkey logo

uitoolkitunityroyaleruntimedemo's Introduction

UI Toolkit Unity Royale Runtime Demo

Sample project to showcase the use of UI Toolkit for Runtime based on the Unity Royale project.

With this project we demo the use of UXML and USS files to build Runtime UI. Through the use of the UI Builder, you can author UI easily and see the results in the Game View when the UXML is set to a UIDocument Component in the scene, using a PanelSettings Asset to provide information such as scaling.

This demo project is in development and updates/fixes will be done.

Unity Royale is card-based tower defence game made to showcases URP and custom shaders, Addressables, Timeline Signals, and more.

Instalation

Tested with Unity 2020.1.0f1

Contact

If you have any questions about this example, join us on the UI Toolkit Unity Forum.

Building

This project uses Addressables and you need to build those if you want to create an executable of the project. Find the AddressableAssetSettings under Assets/AddressableAssetsData, select "Manage Groups" on the Inspector and click Build

uitoolkitunityroyaleruntimedemo's People

Contributors

juliaperdigueirounity avatar matthieum-unity avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

uitoolkitunityroyaleruntimedemo's Issues

Cant load fbx files with blender

Hi guys,

I really enjoyed this example. Is there any way to open the used fbx models in blender.
Blender reports an error?

Maybe this is off-topic ... sry ;)

Materials are pink in 2021.3f1 (LTS)

After opening the project and allowing upgrade to happen, many objects are magenta. I thought there was a way to upgrade the materials to a different rendering pipeline, but I can't find it.

Since 2021.3 is now LTS, and the UI Toolkit is out of preview, and this is the demo project that's referenced in the documentation, I think this repo should be updated to 2021.3.

Thanks.

DOTS Workflow

Is this the repo we should watch for UI and DOTS working together? I understand it is on the roadmap for UIToolkit.

com.unity.ui and com.unity.ui.builder not required in unity2021.2-update branch

Can I please confirm that the packages com.unity.ui and com.unity.ui.builder are no longer required in the unity2021.2-update branch? They don't exist in the manifest.json. All the documentation I've seen up to now specifies they need to be included in the package manager but I'm assuming not if you have 20.21.2 .x or any later version to follow?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.