Class AnimationSplineBuilder

Class AnimationSplineBuilder

Numele spaţiului: Aspose.Svg.Builder Adunare: Aspose.SVG.dll (25.5.0)

O clasă de constructor pentru a construi funcții de timing de animație folosind curbe cubice Bézier.Această clasă permite definirea unuia sau mai multor curbe cubice Bézier, fiecare specificată de două puncte de control.Linia rezultată poate fi utilizată în animații CSS sau tranziții pentru a controla ritmul animației.

[ComVisible(true)]
public class AnimationSplineBuilder

Inheritance

object AnimationSplineBuilder

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

AnimationSplineBuilder()

public AnimationSplineBuilder()

Methods

AddSpline(dublu, dublu, dublu, dublu)

Adăugați o curbă cubică Bézier la linia de animație.

public AnimationSplineBuilder AddSpline(double x1, double y1, double x2, double y2)

Parameters

x1 double

Coordonatul X al primului punct de control.

y1 double

e-coordonatul primului punct de control.

x2 double

Coordonatul X al celui de-al doilea punct de control.

y2 double

e-coordonatul celui de-al doilea punct de control.

Returns

AnimationSplineBuilder

Instanta curentă a AnimationSplineBuilder pentru lanțarea metodelor.

Build()

Construiește valoarea spline-ului de animație ca string.

public string Build()

Returns

string

O reprezentare stringă a liniei de animație, potrivită pentru utilizare în CSS.

 Română