Please sign in to access this page

Yan

Yan

6 devlogs
9h 19m
•  Ship certified
Created by Nibbles

A user interface library for Love2D, meant to behave similarly to Roblox's UI system.

Timeline

Ship 1

1 payout of shell 131.0 shells

Nibbles

about 1 month ago

Nibbles Covers 6 devlogs and 9h 19m

most of this time was spent making a demonstration to explain how the project works and to show its features but i also added a visible property to elements and a setimage functio to imagelabels (because i apparently forgot to add those before :P)

so uhhh heres the demonstration !!!

added a textinput element!!

i have now added:
- a clipdescendants property that will mask an element's children if their position exceeds the parent
- padding properties on all 4 sides with scale and offset, as well as a function to quickly apply the same padding to all 4 sides at once

i have now implemented:!!
- imagelabels
- anchor points (which is how the images are aligned to the bottom of the screen properly)
- screens that contain ui elements and render/update them all at once
- zindex on ui elements

Update attachment

elements can now have children/parents which positions and sizes them relative to their parent, and ive also gotten mouse events to work on the elements!

redoing this library from the ground up because it was internally a disaster and very annoying to use, now im doing classes and inheritance properly (i think), i now have proper intellisense stuff with luadoc, and have gotten the uibase and textlabel instances working again