Class AnimationAction

Applied Stereotypes:
XSDcomplexType

This action describes the transition of a current component state to the target component state or more complex animations like pedestrian motions and gestures as well as animations with a referenced file.

Used in:
AppearanceAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  animationDuration double 0..1 XSDattribute Duration of an animation. Default if omitted: depending on the animation itself and the implementation of the simulator. Unit: [s].
  loop boolean 0..1 XSDattribute If set to true, the animation will be looped. Default if omitted: false.
  animationState AnimationState 0..1 XSDelement AnimationState after execution of the AnimationAction. Only required for AnimationType componentAnimation.
  animationType AnimationType 1..1 XSDelement Reference to the type of animation that will be addressed in this AnimationAction.
XSD 1.4 Representation


<xsd:complexType name="AnimationAction">
<xsd:sequence>
<xsd:element name="AnimationType" type="AnimationType"/>
<xsd:element name="AnimationState" type="AnimationState" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="loop" type="Boolean"/>
<xsd:attribute name="animationDuration" type="Double"/>
</xsd:complexType>

Change log from version 1.3
  • Property 'animationState'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'animationType'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property animationDuration
    • XSDattribute
  • Property loop
    • XSDattribute
  • Property animationState
    • XSDelement
  • Property animationType
    • XSDelement

To XSD