List of all available interactions for buttons and actions

Below the list of pre-made interactions available in Kwik. Interactions are seen in the Action and Button window. As this list updates constantly, check this page from time to time. Interactions list: Common [category]

  • Auto Play: enables the auto turn of pages (this is useful, for example, if you want to play a slide show or play a story without manual interaction). Parameters are:
    • Change page after: enter the amount of seconds – if the length of an audio playing in the scene is bigger than the time set here, Kwik will change the default timer for that particular page only to the length of the audio plus 1 second;
    • Go to NEXT page automatically: starts the first transition immediately, going to the next page.
  • Read to Me:activate/deactivate the ability to “read to me” (when enabled, it will play the narration audio for the page). Parameters are:
    • Enable Read to Me: when enabled plays the narration audio from each page;
    • Go to NEXT page automatically: starts the first transition immediately, going to the next page.
  • Go to Page:go to a different page. Parameters are:
    • Page Transition: list of available transitions;
    • Wait seconds before switch page: time to wait before moving to the other page. Sometimes it is useful to wait a few seconds to end animations or audio playing;
    • Select Page – Go to: inform the target page. Besides the page name, you can set NEXT and/or PREVIOUS.
  • Edit Image: move, flip, rotate or (re) scale a layer, page or group. Parameters are:
    • Layer/Page/Group to be moved/scaled;
    • Move X/Y: position, in pixels, where the object should be moved;
    • Scale W/H: scale, in percentage. The lock button sets both scales to the same value;
    • Flip Horizontal: flip the selection horizontally;
    • Flip Vertical: flip the selection vertically;
    • Rotate: rotates the image according the angle specified here;
  • Play Action:execute a pre-made action. Parameters are:
    • Action: list with all available actions;
  • Play Multiplier: play a pre-made Multiplier set to Wait request. Parameters are:
    • Multiplier: list with all available multipliers;
  • Play Random:play a different action, from a list of pre-made ones, in order or randomically. Parameters are:
    • Add action (+) button: shows a list of pre-made actions;
    • Play random checkbox: if disabled, each action from the list will play in order. For example, if list contains actions A, B and C, when executed the first time, action A will play. The second time, action B will play, and so on. If checked (to play randomically), an action will be randomically selected every time the interaction triggers.
    • Delete button: remove the selected action from the list.
  • Rate App: opens review and ratings popup on the device.
  • Reload Page: reload the current page.
  • Show/Hide: show or hide a layer, page or group. Parameters are:
    • Show/Hide radio buttons: show or hide the selection below;
    • Layer/Page/Group radio buttons: selection of the object to be shown/hidden;
    • Toggle show/hide: when enabled, check if the object is hidden. If so, shows the object, if not, hides the object;
    • Duration: transition time from fully shown to hidden (or vice-versa);
    • Delay: time before the transition starts.
  • Show/Hide Navigation: shows/hide the navigation panel. If hidden, shows the navigation (or vice-versa).

Animation [category]

  • Play Animation: play the selected animation from the list – only animations set to “Wait request” show in the list.
  • Pause Animation: play the selected animation from the list – only animations set to “Wait request” show in the list.
  • Resume Animation: play the selected animation from the list – only animations set to “Wait request” show in the list.

Audio [category]

  • Play Audio: play the selected audio from the list.
  • Pause Audio: pause the selected audio from the list.
  • Resume Audio: resume the selected audio from the list.
  • Rewind Audio: rewind the selected audio from the list.
  • Stop Audio: stop the selected audio from the list.
  • Set Volume: set the channel volume of the selected audio from the list.
  • Mute/Unmute: mute/unmute all audio channels;
  • Read to Me:activate/deactivate the ability to “read to me” (when enabled, it will play the narration audio for the page). Parameters are:
    • Enable Read to Me: when enabled plays the narration audio from each page;
    • Go to NEXT page automatically: starts the first transition immediately, going to the next page.
  • Play Read to Me: plays the audio file set as the narration for the page. This is different from Read to Me (which is automatic if enabled).
  • Play Sync:play a synced text/audio layer;
  • Record Audio: allows the recording of an audio file for the current page. Parameters are:
    • Duration: the amount of time the audio will be recorded;
    • Dim screen while recording: amount, in percentage, of screen-dimming to visually provide feedback that the audio is recording.

Canvas [category]

  • Brush Color: sets the color of a brush. You must have Flash properly set in order to use this interaction, otherwise your content will not be saved.
  • Brush Size: sets the size of a brush.
  • Erase Canvas: clean the canvas area.
  • Take Screenshot: take a screenshot of the canvas (automatically remove all buttons in the page for the screenshot). Image will be saved in the Camera Roll folder of the device. An alert will appear after the recording. Parameters are:
    • Play shutter audio: if checked, plays an audio simulating a real camera shutter, to provide feedback to the user;
    • Alert title: title of the alert window;
    • Alert message: content of the alert window.
  • Undo: remove the last stroke.

Code [category]

  • Edit Variable: changes the content of a previously created variable. Parameters are:
    • Variable: lists all variables;
    • Value: entry for the new variable content.
  • External Code: shows a panel for external code entry. You must have Flash properly set in order to use this interaction, otherwise your content will not be saved.
  • Restart Track Variable: clean up the file who tracks variables.

Condition [category]

  • IF: creates the first step of a condition. For the condition, you can use a pre-made variable or an expression. Parameters are:
    • Variable: lists all variables (you must use a variable or an expression);
    • Expression: formula/code that needs to be compared (you must use a variable or an expression);
    • Operator: lists all available operators for the condition;
    • Comparison: formula/code that to be compared against the variable/expression above;
    • (optional) Enable second condition: if checked, the second condition below will be checked also;
    • (optional) AND/OR: operator for the second condition;
    • (optional) Variable: lists all variables (you must use a variable or an expression);
    • (optional) Expression: formula/code that needs to be compared (you must use a variable or an expression);
    • (optional) Operator: lists all available operators for the condition;
    • (optional) Comparison: formula/code that to be compared against the variable/expression above;
  • Else:creates an optional second step of a condition. Like the IF, you can use a pre-made variable or an expression. Parameters are:
    • Simple/Advanced: a simple Else sets the comparison to “if the condition above is ok: do A, ELSE: do B”. An advanced Else reads this way: “if the condition above is ok: do A, ELSE if the condition below is correct: do B”;
    • Variable: lists all variables (you must use a variable or an expression);
    • Expression: formula/code that needs to be compared (you must use a variable or an expression);
    • Operator: lists all available operators for the condition;
    • Comparison: formula/code that to be compared against the variable/expression above;
    • (optional) Enable second condition: if checked, the second condition below will be checked also;
    • (optional) AND/OR: operator for the second condition;
    • (optional) Variable: lists all variables (you must use a variable or an expression);
    • (optional) Expression: formula/code that needs to be compared (you must use a variable or an expression);
    • (optional) Operator: lists all available operators for the condition;
    • (optional) Comparison: formula/code that to be compared against the variable/expression above;
  • End IF: ends the condition (last step)

Countdown [category]

  • Play Countdown: play the selected countdown replacement from the list.

Monetization [category]

  • Buy Product:ability to purchase an item. Parameters are:
    • Product: lists with all available products for purchase;
    • Hide button after purchase: if checked, do not show the ability to purchase the same item anymore;
  • Restore Product: restore all previous in-app purchases.

Languages [category]

  • Set Language: set the project language from the selected language from the list.

Physics [category]

  • Apply Force:adds an amount of force to the selected body from the list. Parameters are:
    • Body: lists all available bodies in the current page;
    • Add amount of force in X and Y: sets the amount of force to be applied in axis X and Y.
  • Invert Gravity: invert the gravity of the selected body from the list.

Sprites [category]

  • Play Sprite: play the selected sprite sheet replacement from the list.
  • Pause Sprite: pause the selected sprite sheet replacement from the list.

Timers [category]

  • Create Timer: creates a new timer (based on a previously created action) and starts it.
  • Pause Timer: pause the selected timer from the list.
  • Resume Timer: resume the selected timer from the list.
  • Cancel Timer: cancel the selected timer from the list.

Video [category]

  • Play Video: play the selected video from the list.
  • Pause Video: pause the selected video from the list.
  • Rewind Video: rewind the selected video from the list.

Web [category]

  • Go to URL: opens the URL entered in the Go to field.