C# Класс TraceRacer.Button

Represents a touchable button.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Alpha float
BorderColor Color
BorderThickness int
FillColor Color
Position Vector2
Size Vector2
Text string
TextColor Color

Открытые методы

Метод Описание
Button ( string text ) : System

Creates a new Button.

Draw ( GameScreen screen ) : void

Draws the button

HandleTap ( Vector2 tap ) : bool

Passes a tap location to the button for handling.

Защищенные методы

Метод Описание
OnTapped ( ) : void

Invokes the Tapped event and allows subclasses to perform actions when tapped.

Описание методов

Button() публичный Метод

Creates a new Button.
public Button ( string text ) : System
text string The text to display in the button.
Результат System

Draw() публичный Метод

Draws the button
public Draw ( GameScreen screen ) : void
screen GameScreen The screen drawing the button
Результат void

HandleTap() публичный Метод

Passes a tap location to the button for handling.
public HandleTap ( Vector2 tap ) : bool
tap Vector2 The location of the tap.
Результат bool

OnTapped() защищенный Метод

Invokes the Tapped event and allows subclasses to perform actions when tapped.
protected OnTapped ( ) : void
Результат void

Описание свойств

Alpha публичное свойство

The opacity of the button.
public float Alpha
Результат float

BorderColor публичное свойство

The color of the button border.
public Color BorderColor
Результат Color

BorderThickness публичное свойство

The thickness of the border drawn for the button.
public int BorderThickness
Результат int

FillColor публичное свойство

The color of the button background.
public Color FillColor
Результат Color

Position публичное свойство

The position of the top-left corner of the button.
public Vector2 Position
Результат Vector2

Size публичное свойство

The size of the button.
public Vector2 Size
Результат Vector2

Text публичное свойство

The text displayed in the button.
public string Text
Результат string

TextColor публичное свойство

The color of the text.
public Color TextColor
Результат Color