Advertisement · 728 × 90

Posts by sleitnick

Preview
UITableLayout does not work UITableLayout does not redo its layout when the width of cells change. In the video, please note how changing the width of the header cells does not cause a rerender. I have to cut & paste the UITabl...

UITableLayout is completely broken. It does not rerender unless something is added/removed from its watched hierarchy. In other words, it doesn't resize dynamically if table cells resize.

devforum.roblox.com/t/uitablelay...

10 months ago 7 0 0 0
Post image Post image Post image

Finally made a low-poly airliner that I'm proud of! I'm not an artist, so even this level of fidelity is super challenging for myself. Excited to rig it up and get it flying in-game soon!

1 year ago 5 0 0 0
Post image

Wife: "I'm going to bed"
Me: *starts installing linux*

1 year ago 9 1 1 0

Fun fact: He also made the cover art for No Mans Sky

1 year ago 2 0 0 0
www.simonstalenhag.se

With Netflix bombing The Electric State, I highly recommend looking at the source material. Simon Stålenhag's artwork is incredible. I was so sad to see Netflix drop the ball on this. www.simonstalenhag.se/es.html

1 year ago 2 0 2 0

Work on viable product? ...or play Minecraft?

The decisions I face every day are brutal.

1 year ago 9 0 0 0

I'm convinced that many bad programming practices in the Roblox dev community started because people thought they were fun, not because they're actually useful

1 year ago 9 0 3 0
Video

Testing out the dialog system! #RobloxDev

1 year ago 6 0 0 0
Advertisement

"uh yeah I might not like the guy, but republicans are good for the economy!"
*market crashes*

1 year ago 9 0 3 0

Fun fact: the last update to this plugin was December 2015. Almost a decade!

1 year ago 1 0 0 0
Preview
Creator Hub - Store Discover millions of assets made by the Roblox community to accelerate any creation task.

Get the plugin for free here: create.roblox.com/store/asset/...

1 year ago 0 0 1 0
Post image

The Lines of Code plugin has FINALLY received a facelift! This has been scheduled for release for a few months, but was awaiting actors to be usable from plugins.

1 year ago 14 0 2 0

Good point! Yeah there's a few clubs nearby. I'll check in with them

1 year ago 0 0 0 0

Still thinking about continuing flight lessons... I keep seeing relatively cheap small prop planes (under $50k) & hangar fees at my local airport aren't too bad ($300/mo). Everyone says maintenance is a money sink though. I'd love to fly to RDC at some point!

1 year ago 1 0 2 0
Post image

Here's an example. Imagine you want to make a mobile slider UI component. You first detect when the user started the drag on the UI component itself. Then you use UserInputService to detect changes and ending, using the InputObject as the way to detect if it's the same finger.

1 year ago 4 1 0 0
Advertisement

Fun fact: InputObjects are not recreated every input event. This means you can compare the actual InputObject to see if it was the same input, e.g. see if it's the same finger for a touch input during a movement event. This is super useful for multi-touch input. #RobloxDev

1 year ago 6 0 2 0

Do you think in little endian or big endian?

1 year ago 0 0 2 0
Post image

Time to suffer

1 year ago 0 0 0 0

Literally driving to Georgia to get some warmth because I'm sick of this Ohio weather. Not even joking. Airbnb already booked.

1 year ago 2 0 0 0
Preview
Creator Hub - Store Discover millions of assets made by the Roblox community to accelerate any creation task.

Get the plugin here! create.roblox.com/store/asset/...

1 year ago 1 0 1 0
Video

Require Autocomplete update!

- Require-by-string when prefixing with ::
- Escapes strings & works with weird instance names
- Various adjustments and performance improvements

#RobloxDev

1 year ago 7 0 1 0
Post image

My mental health can be measured inversely proportional to how often and how late I listen to math rock.

The Midwest winter weather is killing me.

1 year ago 3 0 2 0
Advertisement

Most ATAN2 functions use YX arguments, e.g. Luau is `math.atan2(y, x)`.

In excel, it's XY order. After converting some excel stuff a while back, this caused a bug that I didn't catch for months.

1 year ago 3 0 1 0

Friend from high school on LinkedIn: "I'm so pumped to be reaching these KPIs today! I love Mondays!"

Is this the modern day cry for help?

1 year ago 5 0 0 0
Post image

Midwest moonlit drives have an eerie but pleasant vibe. Just driving into nothingness.

1 year ago 2 0 0 0
Post image

I've been working on a Postgres driver written in Luau for my Koa runtime. It's coming along nicely! Here's an example of inserting rows to a table, and then listing out all the rows.

1 year ago 7 0 2 0

I was so happy to see that it existed

1 year ago 0 0 0 0

Me: "Nice, my DevEx came in!"
Car maintenance: "You mean OUR DevEx"

1 year ago 12 0 0 0

That endianness swap can be simplified with the byteswap function:

timestamp = bit32.byteswap(buffer.readu32(res, 40)) - NTP_TIMESTAMP_DELTA

1 year ago 1 0 1 0
Post image

Example of a socket client in Koa. Here I am getting the current time from an NTP server and parsing out the timestamp.

The NTP_TIMESTMAP_DELTA converts from the NTP timestamp (Jan 1900) to Unix (Jan 1970)

1 year ago 4 1 2 0