Vytvoří paprsek a provede průnik paprsku se světem 3D.

Jmenný prostor:  SGP.XSpace
Knihovna:  SGPRTL (v SGPRTL)
Verze: dll

Syntaxe

C#
public Vector3 RayIntersect(
	XSprite origin,
	Vector3 direction,
	out XSprite sprite,
	out float distance
)

Parametry

origin
Typ: SGP.XSpace..::.XSprite
Sprite XSprite určuje světovou pozici, kde paprsek začíná.
direction
Typ: Vector3
Vektor Vector3 směru paprsku.
sprite
Typ: SGP.XSpace..::.XSprite %
Vrátí první sprite XSprite, který paprsek jako první protnul.
distance
Typ: System..::.Single %
Vrátí vzdálenost od pozorovatele, kde paprsek protnul sprite sprite.

Návratová hodnota

Vrátí souřadnice ve prostoru, kam paprsek ukazoval.

Výjimky

VýjimkaPodmínka
System..::.ArgumentNullExceptionorigin je nullNothingnullptrnulová reference (Nothing v Visual Basic).

Podívat se také na