UI ToolkitをランタイムUIに導入する前に知っておきたかったこと
https://qiita.com/mrkmms/items/66f649fbcdda13802b0e?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
UI ToolkitをランタイムUIに導入する前に知っておきたかったこと
https://qiita.com/mrkmms/items/66f649fbcdda13802b0e?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
I'm just trying to make an editor bindable custom component for an array field in #UiToolkit . I don't think I'm asking for something so weird. And yet...
【Unity】AppUI×ClaudiaでMVVMを意識してチャットアプリをつくる 5章 Middleware編
https://qiita.com/garume/items/3f4c2f4b2de04b602e58?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
【Unity】AppUI×ClaudiaでMVVMを意識してチャットアプリをつくる 3章 MVVM実装編
https://qiita.com/garume/items/21840bc9edd70f40503b?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
【Unity】AppUI×ClaudiaでMVVMを意識してチャットアプリをつくる 2章 AppUI編
https://qiita.com/garume/items/9e83eb7a3ce7b8c12594?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Unity App UI チュートリアル(1): 初期セットアップ&メッセージダイアログだけ出すアプリ作成
https://qiita.com/saturday06/items/4f65a16cc77902ab744c?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Ok, I've been able to run #ink external functions as asynchronous, with some trickery of a separate thread for running the ink engine and a couple of command queues to make commands execute in the right place.
Also added some more stuff used in other projects to integrate it with #UnityAtoms .
Will probably use for the #inkjam23!
(interface is still messy though, I'll probably work some #UIToolkit magic)
I’m going deep into Unity’s UIToolKit to create a UI app. It’s damn finicky, but it’s all possible with a bit of hack and slash. Started making the app in JS, but realised I’m so much faster with C#.
The way setting bindItem on a ListView completely destroys anything of the default binding system still leaves me quite surprised.
I'm too used to the strict - albeit alien - logic of React, I have to get back to my old mindset of "ui libraries are terrible beasts you can't prod too much or they will act in ununderstandable ways"
Created my first #uitoolkit bindable custom component for the #translation project (not that I *strictly* needed it, but this way there's less repetition of code and I could test how this work / is supposed to work).
Must say it's been easier than expected but without this post about INotifyValueChanged, I wouldn't have gone really far: https://forum.unity.com/threads/understanding-ibindable-and-inotifyvaluchanged-t.1039846/#post-6732004
This is the kind of things I would expect in the howtos of the official documentation, but, hey, :unity:!
You can do some funny things with the UI Toolkit🤣
Slowly becoming the #gamedev I want to be💪
#indiedev #madewithunity #indietech #uitoolkit #unity3d #customui #indiegamedevelopment
Combine UI Toolkit and Unity Localization package without coding with UI Toolkit Component
7 days left to take it 50% off on Unity Asset Store :
https://assetstore.unity.com/packages/slug/239489
#unity #unity3d #indiedev #unityassetstore #assetstore #gamedesign #uitoolkit #gamedev #madewithunity
UI Toolkit Component
Easily use Unity built-in interfaces through components
Available on Unity Asset Store: https://assetstore.unity.com/packages/slug/239489
#unity #unity3d #indiedev #gamedev #unityassetstore #assetstore #madewithunity #gamedesign #uitoolkit
"We're thrilled to announce version 1.0 of #Slint, a comprehensive #toolkit to build native user interfaces for #desktop and #embedded devices, implemented in #Rust."
#UI #UIToolkit
https://slint-ui.com/blog/announcing-slint-1.0.html
I did a lot of UI stuff lately for unit selection and stat visualization for my RTS project. #unity #UiToolkit #indiedev #gamedev
I finally found a bit of time and motivation to start streaming some UIToolkit UI integration, you can find the first video here: https://youtu.be/5FBm9_-umDs
I will try to do a second one more focused on scripting this week so stay tuned!
Are you tired of having to reference your UIToolkit elements yourself? I made a PostProcessor that generates a script for you, to make this work you only need to add the "auto-reference" USS class on the elements.
https://gist.github.com/Anthelmed/fc5040ca4e036024098ba6228601a40c
@mortoray I agree the documentation is half-arsed. There are a few good videos on YouTube. There have been a lot of changes in #UIToolKit over the last two years. Now that it’s pretty solid I’m sure the document will improve.
any good #uitoolkit for #svelte #sveltekit not based on #tailwind ?
Had some fun the last week experimenting with #unity property drawers, overlay windows and editor window customizations, mostly working with #UIToolkit in 2022.2, where the support finally starts to be decent.
There's still rooms for improvements, especially the bindings system isn't always practical and need some extra code, but it's been fun, and it shows how we can easily create interfaces that allow non-programmers to work on projects!