Non-working properties in Handles and WireframeHandleAdornment, and these are too old

Hello, I’ve discovered that some of Handles and WireframeHandleAdornment(this article needs update too) have properties which doesn’t work!
It seems that these are kind of old, and the properties aren’t inherited correctly in common.

Handles & ArcHandles - 1 not working

Properties that do not work:

  • Transparency

Video reference


Property Transparency Doesn’t work in common.
Also, it seems that it hasn’t been fixed over 10 years!

WireframeHandleAdornment - 1 not working, 2 not working as expected

Properties that do not work at all:

  • Thickness

this is fixed at 1, I guess.
So currently, this is Thickness 10:


What I expect(of course):

I did some tests, and I’ve discovered that these properties below are applying when doing methods suchas :AddLine() and :AddPath(),
and not changing after that.

Properties that do not work as intended:

  • Transparency
  • Color3

Other words, it only updates when the Wireframe is drawn. So I need to redraw the whole thing to change overall color/transparency.
I think it’s pretty inefficient. Should we change the property every time we draw a single segment of line? I also think that fires some (unnecessary) event too, because it’s property

Conclusion

Should add the right feature for these properties, or remove it at all.
(If it’s possible) I would request you to create a new and better version. It’s very old. Especially the wireframe thing
Thank you!

5 Likes

Hi, thanks for the report. Regarding WireframeHandleAdornment (WFH), the behavior is as expected. Since WFH supports multiple colors, the Color3 and Transparency properties are used when drawing via methods such as AddLine/AddText. Changing them afterwards doesn’t retroactively change the color of already-drawn elements. The Thickness property hasn’t been enabled yet, but will work similarly.

1 Like

Alright, I understand.

However, when could we use the Thickness property, and how about Handles?

1 Like

Thickness will be enabled soon, as soon as internal testing marks it as ready. For Handles, the team responsible is looking into it.

3 Likes

Transparency is now respected within Handles, and ArcHandles!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.