Draw

Ambi.UI.Draw.GetTextSize( sFont, sText )

Description: Вернёт закэшированные ширину и высоту текста. Взят с dash библиотеки. • Args: nil, nil • Return: Number w, Number h

Ambi.UI.Draw.GetTextSizeX( sFont, sText )

Description: Вернёт ширину текста, используя Ambi.UI.Draw.GetTextSize() • Args: nil, nil • Return: Number x

Ambi.UI.Draw.GetTextSizeY( sFont, sText )

Description: Вернёт высоту текста, используя Ambi.UI.Draw.GetTextSize() • Args: nil, nil • Return: Number y

Ambi.UI.Draw.Box( wSize, hSize, xPos, yPos, cColor, nRounded, anyRoundedAngles )

Description: Рисует прямоугольник, который можно украсить и сгладить углы. Последний аргумент отвечает за то, как углы будут сглажены: all, top, bottom, right, left, top-left, top-right, bottom-right, bottom-left. • Args: 0, 0, 0, 0, C.ABS_WHITE, 0, 0 • Return: nil

Ambi.UI.Draw.Text( xPos, yPos, sText, sFont, cColor, anyAlign, nOutlineWeight, cColorOutline )

Description: Рисует текст, который может переносится через \n • Args: 0, 0, '', 'Default', C.ABS_WHITE, 0, 1, C.ABS_BLACK • Return: nil

Ambi.UI.Draw.SimpleText( xPos, yPos, sText, sFont, cColor, anyAlign, nOutlineWeight, cColorOutline )

Description: Рисует текст • Args: 0, 0, '', 'Default', C.ABS_WHITE, 0, 1, C.ABS_BLACK • Return: nil

Ambi.UI.Draw.Material( wSize, hSize, xPos, yPos, matImage, cColor )

Description: Рисует материал, который надо закэшировать. • Args: 0, 0, 0, 0, Material( '' ), Color( 255, 255, 255, 255 ) • Return: nil

Ambi.UI.Draw.Line( xPosStart, yPosStart, xPosEnd, yPosEnd, cColor )

Description: Рисует линию • Args: 0, 0, 0, 0, Color( 255, 255, 255, 255 ) • Return: nil

Ambi.UI.Draw.Blur( vguiPanel, nBlur )

Description: Делает blur панели • Args: nil, 6 • Return: nil

Ambi.UI.Draw.ObliqueRect( wSize, hSize, xPos, yPos cColor, bReverse, matTexture )

Description: Рисует параллелограмм • Args: nil, nil, nil, nil, nil, nil, nil • Return: nil

Ambi.UI.Draw.CircleKruzgi( wSize, hSize, xPos1, yPos1, cColor, aAngle, xPos2, yPos2, imaterialTexture )

Description: Рисует круг • Args: nil, nil, nil, nil, nil, nil, nil, nil, nil, • Return: nil

Ambi.UI.Draw.Quad( x1, y1, x2, y2, x3, y3, x4, y4 )

Description: Рисует прямоугольник. Все аргументы типа numberArgs: nil, nil, nil, nil, nil, nil, nil, nil • Return: nil

Ambi.UI.Draw.QuadUV( x1, y1, x2, y2, x3, y3, x4, y4 )

Description: Рисует прямоугольник по UV координатам. Все аргументы типа numberArgs: nil, nil, nil, nil, nil, nil, nil, nil • Return: nil

Ambi.UI.Draw.QuadOutline( x1, y1, x2, y2, x3, y3, x4, y4 )

Description: Рисует полый прямоугольник с обводкой • Args: nil, nil, nil, nil, nil, nil, nil, nil • Return: nil

Ambi.UI.Draw.Arc( _x, _y, r1, r2, aStart, aFinish, steps )

Description: • Args: nil, nil, nil, nil, nil, nil, nil • Return: nil

Ambi.UI.Draw.ArcOutline(_x, _y, r1, r2, aStart, aFinish, steps)

Description: • Args: все nil • Return: nil

Ambi.UI.Draw.BoxDash(x, y, w, h, col)

Description: Рисует прямоугольник. Взят с библиотеки DashArgs: все nil • Return: nil

Ambi.UI.Draw.BoxDashOutline(x, y, w, h, col, bordercol, thickness)

Description: Рисует полый прямоугольник с обводкой. Взят с библиотеки DashArgs: все nil • Return: nil

Ambi.UI.Draw.BoxDashBorder( x, y, w, h, cColor, thickness )

Description: • Args: все nil • Return: nil

Ambi.UI.Draw.BlurResample( nAmount )

Description: • Args: все nil • Return: nil

Ambi.UI.Draw.BlurBox( x, y, w, h )

Description: • Args: все nil • Return: nil

Ambi.UI.Draw.BlurDash( vguiPanel )

Description: • Args: все nil • Return: nil

Ambi.UI.Draw.TextRotatedDash( sText, nX, nY, cColor, sFont, nAng )

Description: • Args: все nil • Return: nil

Last updated

Was this helpful?