of     2   
chevron_rightchevron_rightchevron_right

blockoo
#59712438Saturday, December 17, 2011 10:38 PM GMT

It seems long overdue. You'd only need 1 angle though, since GUIs can only rotate along one axis. GUI.Rotation = 110 --degrees
LocalChum
#59713019Saturday, December 17, 2011 10:47 PM GMT

but roblox lieks radeans
blockoo
#59714358Saturday, December 17, 2011 11:08 PM GMT

If they come out with it, just expect it to be degrees because little kiddies won't know how to use radians.
DonnyTheDemented
#59715336Saturday, December 17, 2011 11:24 PM GMT

Considering everything else uses radians, and math.rad(degrees) is simple enough to use, my bet is on radians IF they actually get around to making this.
Oysi
#59715487Saturday, December 17, 2011 11:26 PM GMT

[ Content Deleted ]
DonnyTheDemented
#59715983Saturday, December 17, 2011 11:34 PM GMT

True, but that implies they already know radians =D
Oysi
#59716099Saturday, December 17, 2011 11:36 PM GMT

[ Content Deleted ]
blockoo
#59716534Saturday, December 17, 2011 11:43 PM GMT

Degrees, radians, it doesn't really matter. It's the feature that counts.
Oysi
#59717452Saturday, December 17, 2011 11:58 PM GMT

[ Content Deleted ]
pwnedu46
#59718271Sunday, December 18, 2011 12:11 AM GMT

"The current single biggest limitation for GUI games is rotation of course. I am talking to JediTkaCheff on that one. But not a priority of course. It might happen :) " -- Sorcus ----------     ~ pwnedu46, the unicorn ~
iamogggg
#59726042Sunday, December 18, 2011 2:17 AM GMT

No, not just one rotational direction. We need to have 2D objects rotate on three axes, just to screw with everyone. :D
br45entei
#59739633Sunday, December 18, 2011 6:51 AM GMT

@iamogggg; I lol'd. @OP; This would (will?) be very cool. ~entei~ ~ http://www.roblox.com/Secret-item?id=67830298 ~
ROGSynergy
#59739704Sunday, December 18, 2011 6:53 AM GMT

1 is fine for me. Really, Jedi dude is planning it. He said 1 thing at a time when I asked him.
stravant
Forum Moderator
#59739804Sunday, December 18, 2011 6:55 AM GMT

The main question is, where do you rotate around? The center of an object? Then you also need to have supplemental methods to make sense of the rotation, such toObjectSpace, and some useful information on what the bounds of the thing are, since AbsoluteSize / AbsolutePosition wouldn't be enough anymore.
[rfa#hidefromsearch]
#59740466Sunday, December 18, 2011 7:24 AM GMT

[rfa#hidefromsearch]
stravant
Forum Moderator
#59740857Sunday, December 18, 2011 7:46 AM GMT

"We don't necessarily need bounds, ect. We know math." I don't know about you but I'd rather not have to write a matrix inverse function just in order to convert mouse coordinates into local coords for a rotated thing every time I need them. If it's going to be added it has to be done right. The current idea is to expose it as a specific new type of Gui, a "sprite" Gui which calculates all of it's things such as size / position relative to a center, which is also the center of rotation, rather than using the normal coordinate system that Guis use. That's really what the desired functionality is anyways, for making sprite-like things, not for rotating existing interfaces.
Waterlimon
#59744211Sunday, December 18, 2011 11:37 AM GMT

Note that this wouldnt really work with scale unless you use the XX or YY thingies for the whatever it was named. With this we could make triangles though using clipsdescendants... ;3 But i bet it would just make guis lag 2x more making us not able to make renderers anymore so we wouldnt do a thing with triangles anymore.
HatHelper
Top 25 Poster
#59744569Sunday, December 18, 2011 12:13 PM GMT

gui.RotatePoint = "TopLeft"
Waterlimon
#59744772Sunday, December 18, 2011 12:35 PM GMT

OR they could just add a triangle instance wich we can do anything with. Properties: -RenderSpaceOrWatever=CameraSpace/WorldSpace (is it gui or something in de world. Could also be instance so its either part, camera or nil) -ZTest=true/false (whether its blocked by parts or not) -Transparency and other appeareance stoof. Should also have the part materials and all. -Corner1 -Corner2 -Corner3 -DrawBackSurface=true/false -BorderSizePixell0l0l0l -Image=??? k?
TooKawaiiForSenpai
#59753337Sunday, December 18, 2011 4:31 PM GMT

How did mattchewy do that GUI rotation awhile back?
stravant
Forum Moderator
#59757781Sunday, December 18, 2011 5:53 PM GMT

"gui.RotatePoint = "TopLeft"" That's quite possibly the ugliest thing I've ever seen proposed. Why would you want an un-workable structure like that that would require many many lines of code to do anything with the data in the object. A much more sane solution would be having a UDim property which determines the offset from the top-left if anything.
DonnyTheDemented
#59758233Sunday, December 18, 2011 6:00 PM GMT

@ninja He used local parts with decals
HatHelper
Top 25 Poster
#59759875Sunday, December 18, 2011 6:25 PM GMT

:/ Idk I don't know how the studio works, I just see what anyone can see.
Rob498
Top 50 Poster
#59770959Sunday, December 18, 2011 9:16 PM GMT

Maybe they don't think it's neccessary(?)
NVI
#59771153Sunday, December 18, 2011 9:19 PM GMT

It isn't necessary. Maybe they'll add GUI sprites, maybe not. But there is absolutely no reason to extend it to all controls - no one cares for a spinning textbox.

    of     2   
chevron_rightchevron_rightchevron_right