Tweener
Abstract class for all Tweeners used by Tween
.
class Tweener
Tweeners are objects that perform a specific animating task, e.g. interpolating a property or calling a method at a given time. A Tweener
can’t be created manually, you need to use a dedicated method from Tween
.
This object emits the following signals:
Superclasses
class RefCounted
Base class for reference-counted objects.
Citizens in SwiftGodot
Conformances
protocol CustomStringConvertible
A type with a customized textual representation.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.protocol Identifiable<ID>
A class of types whose instances hold the value of an entity with stable identity.
protocol VariantRepresentable
Types that conform to VariantRepresentable can be stored directly in
Variant
with no conversion. These include all of the Variant types from Godot (for exampleGString
,Rect
,Plane
), Godot objects (those that subclass SwiftGodot.Object) as well as the built-in Swift types UInt8, Int64 and Double.protocol VariantStorable
Types that conform to VariantStorable can be stored in a Variant and can be extracted back out of a Variant.
Type members
Instance members
var finished: SimpleSignal
Emitted when the
Tweener
has just finished its job.
Subclasses
class CallbackTweener
Calls the specified method after optional delay.
class IntervalTweener
Creates an idle interval in a
Tween
animation.class MethodTweener
Interpolates an abstract value and supplies it to a method called over time.
class PropertyTweener
Interpolates an
Object
’s property over time.