KeyFrame

Panoramica

KeyFrame è una classe in Aspose.3D FOSS per Java. Eredita da: Serializable.

Le classi KeyFrame e KeyframeSequence consentono agli sviluppatori di definire proprietà animate nel tempo con supporto per più tipi di interpolazione.

Questa classe fornisce 32 metodi per lavorare con oggetti KeyFrame nei programmi Java. I metodi disponibili includono: KeyFrame, getBias, getContinuity, getFlat, getIndependentTangent, getInterpolation, getNextInTangent, getNextInWeight, getOutTangent, getOutWeight, getStepMode, getTangentWeightMode, e 19 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: bias, continuity, flat, independentTangent, interpolation, nextInTangent, e 9 ulteriori.

Proprietà

NomeTipoAccessoDescrizione
timefloatLetturaOttiene il tempo.
valuefloatLetturaOttiene il valore.
interpolationInterpolationLetturaOttiene l’interpolazione.
tangentWeightModeintLetturaOttiene la modalità di peso della tangente.
stepModeStepModeLetturaOttiene la modalità di passo.
nextInTangentVector2LetturaOttiene la tangente di ingresso successiva.
outTangentVector2LetturaOttiene la tangente di uscita.
outWeightfloatLetturaOttiene il peso di uscita.
nextInWeightfloatLetturaOttiene il successivo in peso.
tensionfloatLetturaOttiene la tensione.
continuityfloatLetturaOttiene la continuità.
biasfloatLetturaOttiene il bias.
independentTangentbooleanLetturaRestituisce la tangente indipendente.
flatbooleanLetturaOttiene l’appartamento.
timeIndependentTangentbooleanLetturaOttiene la tangente indipendente dal tempo.

Metodi

FirmaDescrizione
KeyFrame(curve: KeyframeSequence, time: float)Chiama KeyFrame(curve, time) su questa istanza di KeyFrame.
KeyFrame()
getTime() → floatRestituisce l’ora.
setTime(value: float)Imposta il valore del tempo.
getValue() → floatRestituisce il valore.
setValue(value: float)Imposta il valore value.
getInterpolation() → InterpolationRestituisce l’interpolazione.
setInterpolation(value: Interpolation)Imposta il valore di interpolazione.
getTangentWeightMode() → intRestituisce la modalità di peso tangente.
setTangentWeightMode(value: int)Imposta il valore della modalità di peso della tangente.
getStepMode() → StepModeRestituisce la modalità passo.
setStepMode(value: StepMode)Imposta il valore della modalità di passo.
getNextInTangent() → Vector2Restituisce il successivo nella tangente.
setNextInTangent(value: Vector2)Imposta il valore della tangente di ingresso successiva.
getOutTangent() → Vector2Restituisce la tangente di uscita.
setOutTangent(value: Vector2)Imposta il valore della tangente di uscita.
getOutWeight() → floatRestituisce il peso di uscita.
setOutWeight(value: float)Imposta il valore del peso out.
getNextInWeight() → floatRestituisce il successivo per peso.
setNextInWeight(value: float)Imposta il valore successivo in peso.
getTension() → floatRestituisce la tensione.
setTension(value: float)Imposta il valore della tensione.
getContinuity() → floatRestituisce la continuità.
setContinuity(value: float)Imposta il valore di continuità.
getBias() → floatRestituisce il bias.
setBias(value: float)Imposta il valore di bias.
getIndependentTangent() → booleanRestituisce la tangente indipendente.
setIndependentTangent(value: boolean)Imposta il valore della tangente indipendente.
getFlat() → booleanRestituisce il piano.
setFlat(value: boolean)Imposta il valore piatto.
getTimeIndependentTangent() → booleanRestituisce la tangente indipendente dal tempo.
setTimeIndependentTangent(value: boolean)Imposta il valore della tangente indipendente dal tempo.

Vedi anche

 Italiano