OrthographicCamera.Width Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger bredden på kamerans visningsruta, i världsenheter.
public:
property double Width { double get(); void set(double value); };
public double Width { get; set; }
member this.Width : double with get, set
Public Property Width As Double
Egenskapsvärde
Bredd på kamerans visningsruta, i världsenheter.
Exempel
I följande exempel skapas en OrthographicCamera och den här egenskapen anges.
//Toggle between camera projections.
public void ToggleCamera(object sender, EventArgs e)
{
if ((bool)CameraCheck.IsChecked)
{
OrthographicCamera myOCamera = new OrthographicCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 3);
myViewport.Camera = myOCamera;
}
if (!(bool)CameraCheck.IsChecked)
{
PerspectiveCamera myPCamera = new PerspectiveCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 50);
myViewport.Camera = myPCamera;
}
}
'Toggle between camera projections.
Public Sub ToggleCamera(ByVal sender As Object, ByVal e As EventArgs)
If CBool(CameraCheck.IsChecked) = True Then
Dim myOCamera As New OrthographicCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 3)
myViewport.Camera = myOCamera
End If
If CBool(CameraCheck.IsChecked) <> True Then
Dim myPCamera As New PerspectiveCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 50)
myViewport.Camera = myPCamera
End If
End Sub
Kommentarer
OrthographicCamera Eftersom beskriver en projektion som inte innehåller perspektiv föreshortening, har dess visningsruta parallella sidor. Bredden på visningsrutan kan därför anges med ett enda värde.
Följande diagram visar skillnaden mellan ortografiska och perspektivförståda kameraprojektioner.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | WidthProperty |
Metadataegenskaper inställda på true |
Ingen |