Verse Library verse

02 Animate To Targets Component Verse

Provides localized tooltip strings for configuring keyframed movement segments, speed, easing, and playback.

extracted-snippets/documentation/en-us/fortnite/create-platformer-03-building-your-platformer-with-prefabs-in-unreal-editor-for-fortnite/02-animate-to-targets-component-verse.verse

# Source URL: https://dev.epicgames.com/documentation/en-us/fortnite/create-platformer-03-building-your-platformer-with-prefabs-in-unreal-editor-for-fortnite
# Local doc:  epic-docs/documentation/en-us/fortnite/create-platformer-03-building-your-platformer-with-prefabs-in-unreal-editor-for-fortnite.md
# Section:    animate\_to\_targets\_component.verse
using { /Verse.org }
using { /Verse.org/Native }
using { /Verse.org/Random }
using { /Verse.org/Simulation }
using { /Verse.org/SpatialMath }
using { /Verse.org/SceneGraph }
using { /Verse.org/SceneGraph/KeyframedMovement }
using { /UnrealEngine.com }
# Editor Tool Tips
DefaultSpeedTip<localizes><public>:message = "Default speed simulation entity moves during any segment that does not specify a speed."
SpeedTip<localizes><public>:message = "Speed simulation entity moves during this segment."
AnimationDurationTip<localizes><public>:message = "The duration of the animation segment in seconds."
EasingFunctionTip<localizes><public>:message = "Movement cubic-bezier easing function during this segment."
DefaultEasingFunctionTip<localizes><public>:message = "Default movement cubic-bezier easing function during any segment that does not specify an easing function."
PlaybackModeTip<localizes><public>:message = "Animation playback mode\n\tOneshot: Animation plays once.\n\tPingPong: Animation plays in order and reverse order repeating.\n\tLoop: Animation repeats in a loop. Tip: To construct an animation in a closed loop, make the last segment starting position the same as the first segment starting position."
TargetsTip<localizes><public>:message = "Entities that are targets for the parent entity."
RandomizeTargetsTip<localizes><public>:message = "Randomize the order of the segments.\n\tNever: Always use the order specified.\n\tOnBegin: Only randomize the order on begin simulation.\n\tEveryIteration: Randomize the order of the segments every loop iteration."
PauseTip<localizes><public>:message = "Duration simulation entity pauses at the beginning of this segment."
SourceTip<localizes><public>:message = "Starting position for the simulation entity. The source of the next segment is the end position of this segment."
InitialPauseTip<localizes><public>:message = "Duration simulation entity pauses before any animation begins."
SegmentsTip<localizes><public>:message = "Segments of the simulation entity's keyframed movement animation."
# Defines a segment of animation, which includes a starting position, animation speed and duration, and easing function.
# Each segment acts as a single animation, and multiple segments make up an animation sequence.
segment<public> := class<concrete>:
# An entity that represents the starting position of this entity during the animation segement.
@editable:
ToolTip := SourceTip

Sign in free to read the full source 🌴

This Verse Library file is members-only. Create a free account to view the complete source and download the .verse file.

Sign in with Discord

Comments

    Sign in to vote, comment, or suggest an edit. Sign in