LinkAnimation or (GroupLinkAnimation)
All reference objects, including objects that are part of a grouped reference object, have a LinkAnimation property.
The LinkAnimation property specifies whether a reference object will use the animation settings of the base object to which it is linked, and if it does use the base object's animations, whether the expressions assigned to the base object's animations will also be used by the reference object.
The following table shows options of the property.
Options | Description |
---|---|
Do not link | The animations assigned to the base object are initially used by the reference object. However, they are not linked, which means that changes to the base object are not picked up by the reference object, and vice-versa. |
Link with expressions | The reference object uses the animations and the expressions assigned to the base object. You cannot edit the animation properties of the reference object. Changes to the animation settings of the base object will be picked up by the reference object. This is the default setting. |
Link without expressions | The reference object uses the animations assigned to the base object, but not the base object's expressions. You can edit the expressions governing the animation properties of the reference object, but not the non-expression animation properties, such as the Expression true state settings for Visibility animation. Changes to expressions in the reference object will not affect the base object. |
When you use this property:
- If the LinkAnimation property is changed fromDo not link, toLink with expressions, any settings that were assigned for the reference object are lost. The assignments at the base object are used. The only way to restore these settings is to use the Undo option.
- If the LinkAnimation property is changed fromDo not link, toLink without expressions, expressions that were assigned to the reference object are kept, but all other settings that were assigned to the reference object are lost.
- If the LinkAnimation property is changed fromLink with expressions, toLink without expressions, the expressions that were assigned to the base object's animation will be used initially by the reference object. These initial expressions can be edited at the reference object.
- If the LinkAnimation property is changed fromLink without expressions, toLink with expressions, the expressions that were assigned to the reference object are lost, and those of the base object are used. The only way to restore these settings is to use the Undo option.
- If a Button reference object has its LinkAnimation property set toLink with expressionsorLink without expressions, its Press, Release, and Repeat actions will be defined by the base object.
- If this property is set toDo not link, the Press, Release, and Repeat actions will be defined at the reference object in the Touch animation tab.
Provide Feedback