Class AnimationSplineBuilder

Class AnimationSplineBuilder

Nome do espaço: Aspose.Svg.Builder Assembleia: Aspose.SVG.dll (25.5.0)

Uma classe de construtor para a construção de funções de tempo de animação usando curvas cubas de Bézier.Esta classe permite a definição de uma ou mais curvas cúbicas de Bézier, cada uma especificada por dois pontos de controle.A linha resultante pode ser usada em animações CSS ou transições para controlar o ritmo da animação.

[ComVisible(true)]
public class AnimationSplineBuilder

Inheritance

object AnimationSplineBuilder

Membros herdados

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(duplo, duplo, duplo e duplo)

Adicione uma curva cúbica Bézier à linha de animação.

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

Parameters

x1 double

O coordenado x do primeiro ponto de controle.

y1 double

O coordenado do primeiro ponto de controle.

x2 double

O coordenado x do segundo ponto de controle.

y2 double

O coordenado do segundo ponto de controle.

Returns

AnimationSplineBuilder

A instância atual do AnimationSplineBuilder para metodologia de cadeia.

Build()

Construa o valor da animação como uma corrente.

public string Build()

Returns

string

Uma representação de string da linha de animação, adequada para uso em CSS.

 Português