C# Класс Terraria.Dust

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

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

Свойство Тип Описание
active bool
alpha int
color Color
customData object
dCount float
fadeIn float
firstFrame bool
frame Microsoft.Xna.Framework.Rectangle
lavaBubbles int
noGravity bool
noLight bool
position Vector2
rotation float
scale float
shader ArmorShaderData
type int
velocity Vector2

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

Метод Описание
CloneDust ( Dust rf ) : Dust
CloneDust ( int dustIndex ) : Dust
GetAlpha ( Color newColor ) : Color
GetColor ( Color newColor ) : Color
NewDust ( Vector2 Position, int Width, int Height, int Type, float SpeedX = 0.0f, float SpeedY = 0.0f, int Alpha, Color newColor = default(Color), float Scale = 1f ) : int
QuickDust ( Point tileCoords, Color color ) : Dust
QuickDust ( Vector2 pos, Color color ) : Dust
QuickDustLine ( Vector2 start, Vector2 end, float splits, Color color ) : void
UpdateDust ( ) : void
dustWater ( ) : int

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

CloneDust() публичный статический Метод

public static CloneDust ( Dust rf ) : Dust
rf Dust
Результат Dust

CloneDust() публичный статический Метод

public static CloneDust ( int dustIndex ) : Dust
dustIndex int
Результат Dust

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

public GetAlpha ( Color newColor ) : Color
newColor Color
Результат Color

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

public GetColor ( Color newColor ) : Color
newColor Color
Результат Color

NewDust() публичный статический Метод

public static NewDust ( Vector2 Position, int Width, int Height, int Type, float SpeedX = 0.0f, float SpeedY = 0.0f, int Alpha, Color newColor = default(Color), float Scale = 1f ) : int
Position Vector2
Width int
Height int
Type int
SpeedX float
SpeedY float
Alpha int
newColor Color
Scale float
Результат int

QuickDust() публичный статический Метод

public static QuickDust ( Point tileCoords, Color color ) : Dust
tileCoords Point
color Color
Результат Dust

QuickDust() публичный статический Метод

public static QuickDust ( Vector2 pos, Color color ) : Dust
pos Vector2
color Color
Результат Dust

QuickDustLine() публичный статический Метод

public static QuickDustLine ( Vector2 start, Vector2 end, float splits, Color color ) : void
start Vector2
end Vector2
splits float
color Color
Результат void

UpdateDust() публичный статический Метод

public static UpdateDust ( ) : void
Результат void

dustWater() публичный статический Метод

public static dustWater ( ) : int
Результат int

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

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

public bool active
Результат bool

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

public int alpha
Результат int

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

public Color color
Результат Color

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

public object customData
Результат object

dCount публичное статическое свойство

public static float dCount
Результат float

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

public float fadeIn
Результат float

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

public bool firstFrame
Результат bool

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

public Rectangle,Microsoft.Xna.Framework frame
Результат Microsoft.Xna.Framework.Rectangle

lavaBubbles публичное статическое свойство

public static int lavaBubbles
Результат int

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

public bool noGravity
Результат bool

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

public bool noLight
Результат bool

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

public Vector2 position
Результат Vector2

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

public float rotation
Результат float

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

public float scale
Результат float

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

public ArmorShaderData shader
Результат ArmorShaderData

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

public int type
Результат int

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

public Vector2 velocity
Результат Vector2