Dgs-dximage: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (→UVPos)  | 
				No edit summary  | 
				||
| Line 28: | Line 28: | ||
<syntaxhighlight lang="lua">dgsSetProperty(image,"rotation",rotation)</syntaxhighlight>  | <syntaxhighlight lang="lua">dgsSetProperty(image,"rotation",rotation)</syntaxhighlight>  | ||
*'''rotation''' : The rotation, in degrees for the image.  | *'''rotation''' : The rotation, in degrees for the image.  | ||
===shadow===  | |||
The shadow image of the button.  | |||
<syntaxhighlight lang="lua">dgsSetProperty(image,"shadow",{offsetX,offsetY,color})</syntaxhighlight>  | |||
*'''offsetX''' : A float of the 2D X offset of the shadow image of the button.  | |||
*'''offsetY''' : A float of the 2D Y offset of the shadow image of the button.  | |||
*'''color''' : An integer of the color of the shadow image of the button.  | |||
===UVSize===  | ===UVSize===  | ||
Revision as of 07:51, 17 February 2021
DGS Properties is always used to change the gui style and make it more fantastic.
This page shows the properties of dgs-dximage that you could use.
Main Functions
Properties
image
This is equivalent to dgsImageSetImage/dgsImageGetImage.
dgsSetProperty(image,"image",texture)
- texture : A material element (texture/shader/screen source/render target) of the image.
 
color
The color which can be translated by tocolor of the image.
dgsSetProperty(image,"color",color)
- color : An integer of the color of the image.
 
rotationCenter
The rotation center of the image. Learn More dxDrawImage.
dgsSetProperty(image,"rotationCenter",{xoffset,yoffset})
- xoffset : The relative X (0~1) offset from the image center for which to rotate the image from.
 - yoffset : The relative Y (0~1) offset from the image center for which to rotate the image from.
 
rotation
The rotation of the image. Learn More dxDrawImage.
dgsSetProperty(image,"rotation",rotation)
- rotation : The rotation, in degrees for the image.
 
shadow
The shadow image of the button.
dgsSetProperty(image,"shadow",{offsetX,offsetY,color})
- offsetX : A float of the 2D X offset of the shadow image of the button.
 - offsetY : A float of the 2D Y offset of the shadow image of the button.
 - color : An integer of the color of the shadow image of the button.
 
UVSize
The uv size of image section dgsImageSetUVSize/dgsImageGetUVSize. Learn More dxDrawImageSection.
dgsSetProperty(image,"UVSize",{USize,VSize,relative})
- USize : The width of the U size of image.
 - VSize : The height of the V size of image.
 - relative :This determines whether UV size is relative. If this is true, then UV size floats must be between 0 and 1, representing UV sizes relative to the pixels of the texture loaded.
 
UVPos
The uv position image section dgsImageSetUVPosition/dgsImageGetUVPosition. Learn More dxDrawImageSection.
dgsSetProperty(image,"UVPos",{UPos,VPos,relative})
- UPos : the X coordinate of the top left corner of the section which should be drawn from image.
 - VPos : the Y coordinate of the top left corner of the section which should be drawn from image.
 - relative :This determines whether UV position is relative. If this is true, then UV position floats must be between 0 and 1, representing UV positions relative to the pixels of the texture loaded.
 
See Also
General Properties
Unique Properties For DGS Core Elements
- dgs-dx3dinterface
 - dgs-dx3dimage
 - dgs-dx3dtext
 - dgs-dx3dline
 - dgs-dxbutton
 - dgs-dxcheckbox
 - dgs-dxcombobox
 - dgs-dxdetectarea
 - dgs-dxedit
 - dgs-dxgridlist
 - dgs-dximage
 - dgs-dxlabel
 - dgs-dxline
 - dgs-dxmemo
 - dgs-dxprogressbar
 - dgs-dxradiobutton
 - dgs-dxscrollbar
 - dgs-dxscrollpane
 - dgs-dxselector
 - dgs-dxswitchbutton
 - dgs-dxtabpanel
 - dgs-dxtab
 - dgs-dxwindow