Harmony Script

Move Art Between Art Layers


A macro script for swapping, replacing, duplicating, merging or deleting art between art layers for all exposed cells. Compatible with Harmony 15 and up.

  • v1.3 – Added “Merge All” operation.
  • v1.4 – Dialog can now stay open. Function can be called from any toolbar.
    No longer change selection tool’s property and current art layer after running script.
    Shortcut buttons has been added.
  • v1.5 – On Harmony 16 and up, a Select tool property “Apply to All Frames” gets ignored.
  • v1.7 – Turned “Apply to all frames” option into a radio button for better user experience.
  • v1.8 – Main dialog widget acts as a child of Harmony application.



  1. Download and Unarchive the zip file.
  2. Locate to your user scripts folder (a hidden folder) for the version of your Harmony.
  3. Add all unzipped files ( *.js and script-icons folder ) directly to the folder above.
  4. Add ANM_Art Layer Wizard on any toolbar.
  5. Optinally, you can add shortcut buttons of each functions on any toolbar:
    • Swap_Art, Merge_Art, Merge_All_Art, Duplicate_Art, Replace_Art, Clear_Art

Direction ( Art Layer Wizard ):

  1. Select a drawing node from camera, node or timeline view.
  2. Run ANM_Art Layer Wizard.
    1. If you want to run this script on specific frame(s), toggle “Apply to selected frame(s)” radio button then highlight the frames.
    2. If you want to run this script on all frames on the selected drawing node, toggle “Apply to all frames” radio button.
  3. Set source and destination art layer and then click on the button of the function you want to call.
  4. Preferences will be automatically saved each time you leave or close the dialog,
    unless no change is made.

Direction ( Shortcut Buttons ):

  1. Select a drawing node from camera, node or timeline view.
  2. Click on the shortcut button.

Copyright © 2024 Yu Ueda All Rights Reserved.