Udim2 Roblox
Udim2new is for moving gui.
Udim2 roblox. Smoothly moves a gui to a new datatypeudim2 position in the specified time using the specified enumeasingdirectioneasingdirection and enumeasingstyleeasingstyle. This function will return whether the tween will play. The value this represents is scaled relative to the axis that this udim is representing in a udim2. It is a combination of two datatypeudim representing the x and y dimensions.
Udim stands for universal dimension and uses 2 coordinates. The easingstyle enum determines the way in which tweenservice tweening will act. A udim consists of a scale and an offset. A udim2 which is basically two udims universal dimensions being represented within the same object is a lua object which stores information about the size and position of gui elements.
It will not play if another tween is acting on the guiobject and the override parameter is false. For example if the parent object is 50 pixels wide a udim scale of 05 would be 25 pixels wide. Scale is a number between 00 and 10 that is a percentage of the parent objects size. These graphs use the in easingdirection.
Each easing style is described in a graph below. For use it you need to said wich frame youll move or sizeudim2new use fourth value one for the position of x for the scale the second is for the x too but for the offset the third is for the y scale and finally the fourth is for the y but for the offset xscale xoffset yscale yoffset. Datatype index udim2 a udim2 is a type of coordinate used in building user interfaces. The scale component of the udim.
However i suggest not building a completely new udim2 and just keeping a single lua supported number local counter 35 for i 1750 do wait mfsize udim2new0 0 0 counter counter counter 1 end. The x axis is a value passed to tweenservicegetvalue and the y axis is the value returned. 05 makes the size cover 50 of its. The constructor takes parameters in the.