C# Класс Nez.GooCursor

cursor with trails. Note that this should be rendered in screen space (ScreenSpaceRenderer) so it isnt transformed by the camera matrix Adapted from: http://www.catalinzima.com/xna/samples/world-of-goo-cursor/
Наследование: RenderableComponent, IUpdatable
Показать файл Открыть проект

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

Свойство Тип Описание
borderColor Microsoft.Xna.Framework.Color
borderSize float
endScale float
fillColor Microsoft.Xna.Framework.Color
lerpExponent float
startScale float
trailDamping float
trailNodeMass float
trailStiffness float

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

Метод Описание
GooCursor ( int trailNodeCount = 50 ) : Microsoft.Xna.Framework
onAddedToEntity ( ) : void
render ( Graphics graphics, Camera camera ) : void

Приватные методы

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

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

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

public GooCursor ( int trailNodeCount = 50 ) : Microsoft.Xna.Framework
trailNodeCount int
Результат Microsoft.Xna.Framework

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

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

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

public render ( Graphics graphics, Camera camera ) : void
graphics Graphics
camera Camera
Результат void

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

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

color used for the cursor border
public Color,Microsoft.Xna.Framework borderColor
Результат Microsoft.Xna.Framework.Color

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

Size of the border (in pixels)
public float borderSize
Результат float

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

The scaling applied at the end of the cursor
public float endScale
Результат float

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

Color used to fill the cursor
public Color,Microsoft.Xna.Framework fillColor
Результат Microsoft.Xna.Framework.Color

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

use this to control the rate of change between the StartScale and the EndScale
public float lerpExponent
Результат float

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

The scaling applied at the tip of the cursor
public float startScale
Результат float

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

Controls the damping of the velocity of trail nodes
public float trailDamping
Результат float

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

Mass of a trails node
public float trailNodeMass
Результат float

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

Gets of Sets the stiffness of the trail A lower number means the trail will be longer
public float trailStiffness
Результат float