Compartilhar via


SpotLight.CoordinateSpace Propriedade

Definição

O Visual usado para determinar a direção e o deslocamento da luz. As propriedades de deslocamento e direção da luz são relativas ao espaço de coordenadas desse Visual. SpotLight.CoordinateSpace é uma propriedade necessária. Se SpotLight.CoordinateSpace não estiver definido, o SpotLight não será renderizado.

public:
 property Visual ^ CoordinateSpace { Visual ^ get(); void set(Visual ^ value); };
Visual CoordinateSpace();

void CoordinateSpace(Visual value);
public Visual CoordinateSpace { get; set; }
var visual = spotLight.coordinateSpace;
spotLight.coordinateSpace = visual;
Public Property CoordinateSpace As Visual

Valor da propriedade

O visual ao qual o deslocamento da luz é relativo.

Exemplos

_spotLight.CoordinateSpace = root;  

Comentários

SpotLight.Offset e SpotLight.Direction são relativos a Spotlight.CoordiateSpace . Cada Visual tem um espaço de coordenadas 3D implícito, definido dessa forma:

O eixo X é executado da borda esquerda até a borda direita do visual. O eixo Y é executado da parte superior do visual até a parte inferior. O eixo Z é perpandicular ao visual.

A direção X é da esquerda para a direita. A direção Y é de cima para baixo. A direção Z está apontando para fora do avião. O ponto original dessa coordenada é o canto superior esquerdo do visual e a unidade é DIP. O deslocamento e a direção de uma luz são definidos nesta coordenada.

Aplica-se a

Confira também