Dgs-dximage: Difference between revisions
Jump to navigation
Jump to search
Line 37: | Line 37: | ||
===rotationCenter=== | ===rotationCenter=== | ||
The rotation center of the image. ''Learn More dxDrawImage''. | The rotation center of the image. ''Learn More [[dxDrawImage]]''. | ||
<syntaxhighlight lang="lua">dgsSetProperty(image,"rotationCenter",{xoffset,yoffset})</syntaxhighlight> | <syntaxhighlight lang="lua">dgsSetProperty(image,"rotationCenter",{xoffset,yoffset})</syntaxhighlight> | ||
*'''xoffset''' : The relative X (0~1) offset from the image center for which to rotate the image from. | *'''xoffset''' : The relative X (0~1) offset from the image center for which to rotate the image from. | ||
Line 43: | Line 43: | ||
===rotation=== | ===rotation=== | ||
The rotation of the image. ''Learn More dxDrawImage''. | The rotation of the image. ''Learn More [[dxDrawImage]]''. | ||
<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. | ||
===imagesize=== | ===imagesize=== | ||
The uv size of image section. ''Learn More dxDrawImageSection''. | The uv size of image section. ''Learn More [[dxDrawImageSection]]''. | ||
<syntaxhighlight lang="lua">dgsSetProperty(image,"imagesize",{usize,vsize})</syntaxhighlight> | <syntaxhighlight lang="lua">dgsSetProperty(image,"imagesize",{usize,vsize})</syntaxhighlight> | ||
*'''usize''' : The absolute width of the image section. | *'''usize''' : The absolute width of the image section. | ||
Line 54: | Line 54: | ||
===imagepos=== | ===imagepos=== | ||
The uv position image section. ''Learn More dxDrawImageSection''. | The uv position image section. ''Learn More [[dxDrawImageSection]]''. | ||
<syntaxhighlight lang="lua">dgsSetProperty(image,"imagepos",{upos,vpos})</syntaxhighlight> | <syntaxhighlight lang="lua">dgsSetProperty(image,"imagepos",{upos,vpos})</syntaxhighlight> | ||
*'''upos''' : the absolute X coordinate of the top left corner of the section which should be drawn from image. | *'''upos''' : the absolute X coordinate of the top left corner of the section which should be drawn from image. |
Revision as of 15:10, 12 February 2018
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.
sideColor
The color which can be translated by tocolor of the image.(sideSize should be changed to enable border)
dgsSetProperty(image,"sideColor",color)
- color : An integer of the color of the border of the image.
sideSize
The size of the border of the image.(sideColor should be changed to enable border)
dgsSetProperty(image,"sideSize",size)
- size : A float of the size of the border of the image.
sideState
The state of the border.(in/out/center)
dgsSetProperty(image,"sideState",state)
- state : A string of the state of the border which can be:
- in
- out
- center
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.
imagesize
The uv size of image section. Learn More dxDrawImageSection.
dgsSetProperty(image,"imagesize",{usize,vsize})
- usize : The absolute width of the image section.
- vsize : The absolute height of the image section.
imagepos
The uv position image section. Learn More dxDrawImageSection.
dgsSetProperty(image,"imagepos",{upos,vpos})
- upos : the absolute X coordinate of the top left corner of the section which should be drawn from image.
- vpos : the absolute Y coordinate of the top left corner of the section which should be drawn from image.
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