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
Instanta curentă a AnimationSplineBuilder pentru lanțarea metodelor.
Build()
Construiește valoarea spline-ului de animație ca string.
public string Build()
Returns
O reprezentare stringă a liniei de animație, potrivită pentru utilizare în CSS.