Dgs-dx3dtext

From Multi Theft Auto: Wiki
Revision as of 11:36, 27 January 2021 by Thisdp (talk | contribs) (→‎Properties)
Jump to navigation Jump to search

DGS Properties is always used to change the gui style and make it more fantastic.

This page shows the properties of dgs-dx3dtext that you could use.

Main Functions

Properties

canBeBlocked

This property determines what can block the 3d text, see isLineOfSightClear.

dgsSetProperty(text,"canBeBlocked",canBeBlocked)
  • canBeBlocked: A table or bool that determines what can block the 3d text, available options are as follows:
    • true: Everything can block the 3d text.
    • false: Nothing can block the 3d text.
    • table:
      • checkBuildings
      • checkVehicles
      • checkPeds
      • checkObjects
      • checkDummies
      • checkBuildings
      • seeThroughStuff
      • ignoreSomeObjectsForCamera

color

The color which can be translated by tocolor of the dx 3d text.

dgsSetProperty(text,"color",color)
  • color: An integer of the color of the dx 3d text.

dimension

The dimension of dx 3d text. Players can't see the dx 3d text in different dimensions.

dgsSetProperty(text,"dimension",dimension)
  • dimension: An integer of the dimension of dx 3d text.

fadeDistance

The distance of which 3D text starts to fading.

dgsSetProperty(text,"fadeDistance",fadeDistance)
  • fadeDistance: A float of the fade distance.

fixTextSize

This property keeps the text size on screen rather than let the text size change with distance.

dgsSetProperty(text,"fixTextSize",fixTextSize)
  • fixTextSize: A bool of whether fix the text size.

font

This is equivalent to dgsSetFont/dgsGetFont. Learn More dxDrawText

dgsSetProperty(text,"font",font)

interior

The interior of dx 3d text. Players can't see the dx 3d text in different interiors.

dgsSetProperty(text,"interior",interior)
  • interior: An integer of the interior of dx 3d text.

maxDistance

The maximum visible distance in the world.

dgsSetProperty(text,"maxDistance",maxDistance)
  • maxDistance: A float of the distance.

textSize

The scale of the text of the dx 3d text. Learn More dxDrawText

dgsSetProperty(text,"textSize",{scaleX,scaleY})
  • scaleX : A float of the 2D X scale of the text of the dx 3d text.
  • scaleY : A float of the 2D Y scale of the text of the dx 3d text.

position

A table stores x,y,z coordinate of the dx 3d text in the world.

dgsSetProperty(text,"position",{x,y,z})
  • x: The x coordinate of the destination.
  • y: The y coordinate of the destination.
  • z: The z coordinate of the destination.

See Also

General Properties

Unique Properties For DGS Core Elements

Extra Properties For DGS Plugins