Our support site has moved to https://support.intuiface.com

Properties and triggers for the overall experience

Table of Contents

    Introduction

    With IntuiFace Composer you can define properties and triggers impacting the experience as a whole. For example, an inactivity timer associated with the experience itself is a timer that applies to all scenes within the experience.

    Accessing experience properties

    The properties of the experience itself can be accessed by right-clicking the experience in the Scene Structure panel - always the topmost node - and selecting Show properties. If the Properties panel is already open, it is sufficient to left-click the experience in the Scene Structure panel.

    Properties

    Appearance

    • Display resolution: defines the orientation (landscape or portrait) and resolution of the display surface in pixels. You can either select predefined width and height or "Custom" for multi-screen displays.
    • Background: see this article for instructions about creating a background for the experience itself
    • Experience Style Choose between different 3 styles for your project or create a new custom style. See this article to learn more about project styles
    • Loading indicator: choose from one of three visual styles used to indicate - in a running experience - that an asset or scen is loading.

    Behavior

    • Startup scene: defines the first scene displayed by Player when the experience is started. As, while in Composer, you'll usually want to play the scene you're currently editing, Composer's Play Mode starts with the current scene.
    • Navigate using arrow keys: If selected, the left and right arrow keys on your physical keyboard will act as if you've called the "Previous" and "Next" navigation actions.

    Text Input Keyboard

    • Keyboard Language: Select the language of your keyboard when using the Text Input asset
    • Background color: specify the background color of the keyboard (opacity 0 will make the background invisible)
    • Allow move: toggle whether user can move the keyboard around the display
    • Allow rotate: toggle whether the user can rotate the keyboard; useful for table-mounted displays
    • Allow close: toggle whether the user can manually close the keyboard
    • Show/Hide with animation: toggle whether the keyboard should display and hide with a fade effect
    • Center, x coordinate: on-screen location of the keyboard on the x axis, in pixels
    • Center, y coordinate: on-screen location of the keyboard on the y axis, in pixels
    • Scale factor: size of the keyboard relative to a default scale of 1

    Triggers

    External source

    Key presses

    Timers

    Touch and Gestures

    • Is double-tapped: Raised if the experience itself is double-tapped. You can specify whether this trigger applies to all scenes, or a subset of scenes in the experience.
    • Is tapped: Raised if the experience itself is tapped. You can specify whether this trigger applies to all scenes, or a subset of scenes in the experience.
    • Gesture detected: See this article for details.
    • User activity detected: Raised if a touch occurs anywhere within the experience. You can specify whether this trigger applies to all scenes, or a subset of scenes in the experience.