패키지 | flash.display |
클래스 | public final class GraphicsTrianglePath |
상속 | GraphicsTrianglePath Object |
구현 | IGraphicsPath, IGraphicsData |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
삼각형 꼭지점은 z 좌표를 포함하지 않으며 반드시 3D 면을 표시하지는 않습니다. 그러나 삼각형 패스는 2D 공간에서 3D 기하 도형 렌더링을 지원하는 데 사용할 수 있습니다.
관련 API 요소
공용 속성
속성 | 정의 주체 | ||
---|---|---|---|
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
culling : String
특정 방향을 향하는 삼각형을 렌더링할지 여부를 지정합니다. | GraphicsTrianglePath | ||
indices : Vector.<int>
각각의 세 인덱스가 삼각형을 정의하는 정수 또는 인덱스의 Vector입니다. | GraphicsTrianglePath | ||
uvtData : Vector.<Number>
텍스처 매핑을 적용하는 데 사용되는 정규화된 좌표의 Vector입니다. | GraphicsTrianglePath | ||
vertices : Vector.<Number>
각 숫자 쌍이 점(x, y 쌍)으로 취급되는 숫자의 Vector입니다. | GraphicsTrianglePath |
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
새 GraphicsTrianglePath 객체를 만듭니다. | GraphicsTrianglePath | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
속성 세부 정보
culling | 속성 |
indices | 속성 |
uvtData | 속성 |
public var uvtData:Vector.<Number>
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
텍스처 매핑을 적용하는 데 사용되는 정규화된 좌표의 Vector입니다. 각 좌표는 채우기에 사용되는 비트맵의 점을 참조합니다. 꼭지점마다 하나의 UV 또는 하나의 UVT 좌표가 있어야 합니다.
UV 좌표에서 (0,0)은 비트맵의 왼쪽 위이고 (1,1)은 오른쪽 아래입니다.
이 벡터의 길이가 vertices
벡터 길이의 2배인 경우 원근 교정 없이 정규화된 좌표가 사용됩니다.
이 벡터의 길이가 vertices
벡터 길이의 3배인 경우에는 세 번째 좌표가 't'(눈에서 눈으로 볼 수 있는 공간의 텍스처 사이 거리)로 해석됩니다. 이렇게 하면 렌더링 엔진이 3D에서 텍스처를 매핑할 때 원근감을 올바르게 적용하는 데 도움이 됩니다.
vertices | 속성 |
생성자 세부 정보
GraphicsTrianglePath | () | 생성자 |
public function GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
새 GraphicsTrianglePath 객체를 만듭니다.
매개 변수vertices:Vector.<Number> (default = null ) — 각 숫자 쌍이 점(x, y 쌍)으로 취급되는 숫자의 Vector입니다. 필수 매개 변수입니다.
| |
indices:Vector.<int> (default = null ) — 각각의 세 인덱스가 삼각형을 정의하는 정수 또는 인덱스의 Vector입니다.
| |
uvtData:Vector.<Number> (default = null ) — 텍스처 매핑을 적용하는 데 사용되는 정규화된 좌표의 Vector입니다.
| |
culling:String (default = "none ") — 특정 방향을 향하는 삼각형을 렌더링할지 여부를 지정합니다. 현재 뷰에서 볼 수 없는 삼각형이 렌더링되지 않게 하는 데 사용됩니다. TriangleCulling 클래스에 의해 정의된 모든 값으로 설정할 수 있습니다.
|
관련 API 요소
Tue Jun 12 2018, 03:17 PM Z