Class AnimationSplineBuilder

Class AnimationSplineBuilder

Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)

Una clase de constructor para la construcción de funciones de tiempo de animación utilizando curvas cubas de Bézier.Esta clase permite la definición de una o más curvas cúbicas de Bézier, cada una especificada por dos puntos de control.La línea resultante se puede utilizar en animaciones CSS o transiciones para controlar el ritmo de la animación.

[ComVisible(true)]
public class AnimationSplineBuilder

Inheritance

object AnimationSplineBuilder

Miembros heredados

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

Constructors

AnimationSplineBuilder()

public AnimationSplineBuilder()

Methods

AddSpline(doble, doble, doble y doble)

Añade una curva cubica de Bézier a la línea de animación.

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

Parameters

x1 double

El coordenado x del primer punto de control.

y1 double

El y-coordenado del primer punto de control.

x2 double

El coordenado x del segundo punto de control.

y2 double

El y-coordenado del segundo punto de control.

Returns

AnimationSplineBuilder

La instancia actual de AnimationSplineBuilder para la cadena de métodos.

Build()

Construye el valor de espina de animación como una cinta.

public string Build()

Returns

string

Una representación de la línea de animación, adecuada para el uso en CSS.

 Español