Automation Toolkit Pro User Guide
  • Introduction
  • Usage
    • Main Toolbar Window
    • Drag and Drop
    • Keyboard Shortcuts
    • Editor
  • Visit The Forum
  • Automation Lines
    • What is an automation line
    • The different types of lines
  • Automation line types
  • Loop
    • Loop Types
    • Loop Options
  • If
  • Message
    • Message Options
  • ListBox
    • ListBox Options
  • Set
  • Action
  • Variable
    • Variable Options
  • Variables Types
    • Text
      • Properties
      • Actions
    • Number
      • Properties
      • Actions
    • Layer
      • Properties
      • Actions
    • Item
      • Properties
      • Actions
    • Property/Effect
      • Properties
      • Actions
    • Boolean
      • Properties
    • Marker
      • Properties
      • Actions
    • Project
      • Properties
      • Actions
    • File
      • Properties
      • Actions
    • Folder
      • Properties
      • Actions
    • Effect
      • Properties
      • Actions
    • RQ Item (render queue item)
      • Properties
      • Actions
    • Output-Module
      • Properties
      • Actions
    • Collection
      • Number
        • Properties
        • Actions
      • Text
        • Properties
        • Actions
      • Layer
        • Properties
        • Actions
      • Item
        • Properties
        • Actions
      • Property/Effect
        • Properties
        • Actions
      • Boolean
        • Properties
        • Actions
  • creating automation - real world examples
    • ######### Automation
    • #########1 Automation
    • #########2 Automation
  • Page 1
    • Automation Toolkit Documentation
    • Automation Toolkit Loop Types
Powered by GitBook
On this page

Was this helpful?

Variable

PreviousActionNextVariable Options

Last updated 3 years ago

Was this helpful?

Variable automation line can contain every type of object: Number, Text, Layer, Item, Property, Boolean, project, collection, file and folder.

The Variable purpose is to save custom value of any kind of object for later use.

Some properties can be accessed only inside a loop so if you want to use this value outside of the loop you have to save it inside a variable.

For accessing Layer/Item properties that is essentially another Layer/Item object for example parent(layer),this layer(layer),source(item),containing comp(item),this item(item) you will have to save them in new variable then this variable will get their actions and properties.

Variables enable the automations to be more readable and manageable.

Variables have the option to get custom value from the user for automations that needs different value every time.