패키지fl.motion
클래스public class MatrixTransformer
상속MatrixTransformer Inheritance Object

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

MatrixTransformer 클래스에는 수평 비율 및 수직 비율, 수평으로 기울이기 및 수직으로 기울이기, 회전 등 변형 매트릭스의 개별 속성을 수정하기 위한 메서드가 포함되어 있습니다. 또한 이 클래스에는 일반적인 (0, 0) 지점이 아닌 지정된 변형점을 기준으로 회전하는 데 사용되는 메서드도 포함되어 있습니다.

참고 사항

Motion XML Elements
flash.geom


Public 속성
 속성다음에 의해 정의됨
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 객체의 프로토타입 객체에 대한 참조입니다.
Object
Public 메서드
 메서드다음에 의해 정의됨
  
[static] 매트릭스에 표시되는 회전 각도(도)를 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 회전 각도(라디안)를 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수평 비율을 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수직 비율을 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수평으로 기울이기 각도(도)를 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수평으로 기울이기 각도(라디안)를 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수직으로 기울이기 각도(도)를 계산합니다.
MatrixTransformer
  
[static] 매트릭스에 표시되는 수직으로 기울이기 각도(라디안)를 계산합니다.
MatrixTransformer
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
  
matchInternalPointWithExternal(m:Matrix, internalPoint:Point, externalPoint:Point):void
[static] 내부 점을 외부 점에 맞게 정렬하는 데 필요한 만큼 매트릭스를 이동합니다.
MatrixTransformer
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
  
[static] 매트릭스의 변형 공간 외부에 정의된 점에 대해 매트릭스를 회전합니다.
MatrixTransformer
  
[static] 매트릭스의 변형 공간 내에 정의된 점에 대해 매트릭스를 회전합니다.
MatrixTransformer
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
  
setRotation(m:Matrix, rotation:Number):void
[static] 매트릭스의 회전 각도를 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 회전 각도를 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수평 비율을 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수직 비율을 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수평으로 기울이기를 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수평으로 기울이기를 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수직으로 기울이기를 변경합니다.
MatrixTransformer
  
[static] 매트릭스의 수직으로 기울이기를 변경합니다.
MatrixTransformer
 Inherited
지정된 객체의 문자열 표현을 반환합니다.
Object
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
메서드 정보
getRotation()메서드
public static function getRotation(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 회전 각도(도)를 계산합니다. 수평으로 기울이기와 수직으로 기울이기가 다르면 수직으로 기울이기 값이 사용됩니다. Flash Player의 회전 비헤이비어와 일치합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 회전 각도(도)입니다.

참고 사항

getRotationRadians()메서드 
public static function getRotationRadians(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 회전 각도(라디안)를 계산합니다. 수평으로 기울이기와 수직으로 기울이기가 다르면 수직으로 기울이기 값이 사용됩니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 회전 각도(라디안)입니다.

참고 사항

getScaleX()메서드 
public static function getScaleX(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수평 비율을 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수평 비율입니다.

참고 사항

getScaleY()메서드 
public static function getScaleY(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수직 비율을 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수직 비율입니다.

참고 사항

getSkewX()메서드 
public static function getSkewX(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수평으로 기울이기 각도(도)를 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수평으로 기울이기 각도(도)입니다.

참고 사항

getSkewXRadians()메서드 
public static function getSkewXRadians(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수평으로 기울이기 각도(라디안)를 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수평으로 기울이기 각도(라디안)입니다.

참고 사항

getSkewY()메서드 
public static function getSkewY(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수직으로 기울이기 각도(도)를 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수직으로 기울이기 각도(도)입니다.

참고 사항

getSkewYRadians()메서드 
public static function getSkewYRadians(m:Matrix):Number

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스에 표시되는 수직으로 기울이기 각도(라디안)를 계산합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.

반환값
Number — 수직으로 기울이기 각도(라디안)입니다.

참고 사항

matchInternalPointWithExternal()메서드 
public static function matchInternalPointWithExternal(m:Matrix, internalPoint:Point, externalPoint:Point):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

내부 점을 외부 점에 맞게 정렬하는 데 필요한 만큼 매트릭스를 이동합니다. 변형된 무비 클립의 점을 부모 항목의 점과 맞추는 데 사용할 수 있습니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.
 
internalPoint:Point — 매트릭스의 변형 공간 내 위치를 정의하는 Point 인스턴스입니다.
 
externalPoint:Point — 매트릭스의 변형 공간 외부의 참조 위치를 정의하는 Point 인스턴스입니다.

참고 사항

rotateAroundExternalPoint()메서드 
public static function rotateAroundExternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 변형 공간 외부에 정의된 지점에 대해 매트릭스를 회전합니다. 부모 항목 내의 변형 점을 기준으로 무비 클립을 회전하는 데 사용할 수 있습니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.
 
x:Number — 점의 x 좌표입니다.
 
y:Number — 점의 y 좌표입니다.
 
angleDegrees:Number — 회전 각도(도)입니다.

참고 사항

rotateAroundInternalPoint()메서드 
public static function rotateAroundInternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 변형 공간 내에 정의된 점에 대해 매트릭스를 회전합니다. 무비 클립 자체 내의 변형 점을 기준으로 무비 클립을 회전하는 데 사용할 수 있습니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.
 
x:Number — 점의 x 좌표입니다.
 
y:Number — 점의 y 좌표입니다.
 
angleDegrees:Number — 회전 각도(도)입니다.

참고 사항

setRotation()메서드 
public static function setRotation(m:Matrix, rotation:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 회전 각도를 변경합니다. 수평으로 기울이기와 수직으로 기울이기가 다르면 수직으로 기울이기가 회전 값으로 설정되고 수평으로 기울이기는 이전 회전 값과 새 회전 값의 차이만큼 커집니다. Flash Player의 회전 비헤이비어와 일치합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.
 
rotation:Number — 회전 각도(도)입니다.

참고 사항

setRotationRadians()메서드 
public static function setRotationRadians(m:Matrix, rotation:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 회전 각도를 변경합니다. 수평으로 기울이기와 수직으로 기울이기가 다르면 수직으로 기울이기가 회전 값으로 설정되고 수평으로 기울이기는 이전 회전 값과 새 회전 값의 차이만큼 커집니다. Flash Player의 회전 비헤이비어와 일치합니다.

매개 변수

m:Matrix — Matrix 인스턴스입니다.
 
rotation:Number — 회전 각도(라디안)입니다.

참고 사항

setScaleX()메서드 
public static function setScaleX(m:Matrix, scaleX:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수평 비율을 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
scaleX:Number — 새 수평 비율입니다.

참고 사항

setScaleY()메서드 
public static function setScaleY(m:Matrix, scaleY:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수직 비율을 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
scaleY:Number — 새 수직 비율입니다.

참고 사항

setSkewX()메서드 
public static function setSkewX(m:Matrix, skewX:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수평으로 기울이기를 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
skewX:Number — 새 수평으로 기울이기(도)입니다.

참고 사항

setSkewXRadians()메서드 
public static function setSkewXRadians(m:Matrix, skewX:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수평으로 기울이기를 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
skewX:Number — 새 수평으로 기울이기(라디안)입니다.

참고 사항

setSkewY()메서드 
public static function setSkewY(m:Matrix, skewY:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수직으로 기울이기를 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
skewY:Number — 새 수직으로 기울이기(도)입니다.

참고 사항

setSkewYRadians()메서드 
public static function setSkewYRadians(m:Matrix, skewY:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

매트릭스의 수직으로 기울이기를 변경합니다.

매개 변수

m:Matrix — 수정할 Matrix 인스턴스입니다.
 
skewY:Number — 새 수직으로 기울이기(라디안)입니다.

참고 사항





 

이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서

현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/ActionScriptLangRefV3/fl/motion/MatrixTransformer.html