Paket | flash.display |
Klass | public final class GraphicsTrianglePath |
Arv | GraphicsTrianglePath Object |
Implementerar | IGraphicsPath, IGraphicsData |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Hörnpunkterna i triangeln innehåller inga z-koordinater och måste inte nödvändigtvis representera 3D-sidor. En triangelbana kan dock användas som stöd åt återgivning av 3D-geometri i en 2D-modell.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
culling : String
Anger om trianglar som är vända åt ett visst håll ska återges. | GraphicsTrianglePath | ||
indices : Vector.<int>
En Vector med heltal eller indexvärden, där tre indexvärden tillsammans definierar en triangel. | GraphicsTrianglePath | ||
uvtData : Vector.<Number>
En Vektor med normaliserade koordinater som används för att tillämpa texturmappning. | GraphicsTrianglePath | ||
vertices : Vector.<Number>
En vektor med siffror, där varje sifferpar behandlas som en punkt (ett x-/y-par). | GraphicsTrianglePath |
Metod | Definieras med | ||
---|---|---|---|
GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
Skapar ett nytt GraphicsTrianglePath-objekt. | GraphicsTrianglePath | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object |
culling | egenskap |
culling:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Anger om trianglar som är vända åt ett visst håll ska återges. Används för att förhindra att trianglar som inte kan ses i den aktuella vyn återges.
Kan anges som ett värde som har definierats av TriangleCulling-klassen.
Implementering
public function get culling():String
public function set culling(value:String):void
Relaterade API-element
indices | egenskap |
public var indices:Vector.<int>
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
En Vector med heltal eller indexvärden, där tre indexvärden tillsammans definierar en triangel. Om indexparametern är null definierar vardera tre hörnpunkter (sex x-, y-par i hörnpunkts-Vector) en triangel. I annat fall refererar varje indexvärde till en hörnpunkt, som är ett sifferpar i hörnpunkts-Vector. indexes[1]
refererar till exempel till (vertices[2]
, vertices[3]
).
uvtData | egenskap |
public var uvtData:Vector.<Number>
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
En Vektor med normaliserade koordinater som används för att tillämpa texturmappning. Varje koordinat refererar till en punkt på bitmappen som används för fyllningen. Det måste finnas en UV- eller en UVT-koordinat per hörnpunkt.
I UV-koordinater är (0,0) bitmappens övre vänstra hörn och (1,1) dess nedre högra hörn.
Om den här vektorn är dubbelt så lång som vertices
-vektorn så används normaliserade koordinater utan perspektivkorrigering.
Om den här vektorns längd är tre gånger vertices
-vektorns längd tolkas den tredje koordinaten som ”t”, distansen från ögat till texturen i ögonutrymmet. Detta gör det lättare för renderingsmotorn att tillämpa perspektiv på ett korrekt sätt när texturer mappas i 3D.
vertices | egenskap |
GraphicsTrianglePath | () | Konstruktor |
public function GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Skapar ett nytt GraphicsTrianglePath-objekt.
Parametrarvertices:Vector.<Number> (default = null ) — En vektor med siffror, där varje sifferpar behandlas som en punkt (ett x-/y-par). Obligatoriskt.
| |
indices:Vector.<int> (default = null ) — En Vector med heltal eller indexvärden, där tre indexvärden tillsammans definierar en triangel.
| |
uvtData:Vector.<Number> (default = null ) — En Vektor med normaliserade koordinater som används för att tillämpa texturmappning.
| |
culling:String (default = "none ") — Anger om trianglar som är vända åt ett visst håll ska återges. Används för att förhindra att trianglar som inte kan ses i den aktuella vyn återges. Kan anges som ett värde som har definierats av TriangleCulling-klassen.
|
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z