ClockController.SpeedRatio 속성

정의

대상 Clock의 대화형 속도를 가져오거나 설정합니다.Gets or sets the interactive speed of the target Clock.

public:
 property double SpeedRatio { double get(); void set(double value); };
public double SpeedRatio { get; set; }
member this.SpeedRatio : double with get, set
Public Property SpeedRatio As Double

속성 값

대상 클록의 대화형 속도를 설명하는 0보다 큰 유한 값입니다.A finite value greater than zero that describes the interactive speed of the target clock. 이 값을 클록의 TimelineSpeedRatio 값에 곱합니다.This value is multiplied against the value of the SpeedRatio of the clock's Timeline. 예를 들어 타임라인의 SpeedRatio이 0.5이고 ClockController 개체의 SpeedRatio가 3.0이면 타임라인은 1.5배 보통 속도(0.5*3.0)로 이동합니다.For example, if the timeline's SpeedRatio is 0.5 and the ClockController object's SpeedRatio is 3.0, the timeline moves at 1.5 times normal speed (0.5 * 3.0). 기본값은 1.0입니다.The default value is 1.0.

설명

이 속성은 다음 틱 까지는 효과가 없습니다.Setting this property has no effect until the next tick. 이 속성을 설정 하 고 다음 하기 전에 해당 값을 가져올 경우 이전 값을 얻게 다음 틱 발생 합니다.If you set this property and then get its value before the next tick occurs, you'll get the old value. 이 속성은 다음 틱 후 새 값을 반환 합니다.This property will return the new value after the next tick.

이 속성을 설정할 기본 타임 라인의 값을 변경 하지 않습니다 SpeedRatio합니다.Setting this property does not change the value of the underlying timeline's SpeedRatio.

대상 클록의 트리거이 속성을 설정할 CurrentGlobalSpeedInvalidated 이벤트입니다.Setting this property triggers the target clock's CurrentGlobalSpeedInvalidated event.

적용 대상

추가 정보