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.
  animationType AnimationType 1..1 XSDelement Reference to the type of animation that will be addressed in this AnimationAction.
  animationState AnimationState 0..1 XSDelement AnimationState after execution of the AnimationAction. Only required for AnimationType componentAnimation.
XSD 1.3 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>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property animationDuration
    • XSDattribute
  • Property loop
    • XSDattribute
  • Property animationType
    • XSDelement [position: "1"]
  • Property animationState
    • XSDelement [position: "2"]

To XSD