Check out our Intuiface Academy to find a course with a video on the concept of Properties.
Introduction
With Intuiface Composer you can define properties, triggers, and actions 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 scene is loading.
Behavior
- Startup scene: Identifies the first scene displayed when the experience is started in Player. In Composer, as you'll typically prefer to play the scene you're actively editing, Play Mode will start 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
Key presses
- For all triggers, see this article for details.
Timers
- For all triggers, see this article for details.
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.
Actions
Overall Experience
- Call URL: Call any GET Web Service method. Exclusive to Player on Windows (and Composer). See the Call URL article for details.
- Exit: Exit the running experience. If the experience is running in Player, Player will be exited as well.
- Flip Screen: Rotates the entire Intuiface experience by 180 degrees. Typically used with table-mounted displays around which people could be sitting on opposite sides.
- Launch application: Run any locally installed application and pass in predefined parameters. Exclusive to Player on Windows (and Composer). See the Launch Application article for details.
Text Input Keyboard
- Change keyboard language: Identify the keyboard layout and keys based on a language selection.
- Orientation
- Rotate by: Rotate the keyboard by a specified angle from the starting orientation.
- Rotate to: Rotate the keyboard to a specified angle, ignoring the starting orientation.
- Position
- Move by: Move the keyboard a specified number of pixels along the x and y axis away from the starting position.
- Move to: Move the keyboard a specified screen location, ignoring the starting position.
Limitations
- Any "tap" action set at the experience level needs a transparent scene background in order to work on Windows devices. On Player for Tablets and Kiosks, the trigger will fire whether the scene is transparent or not.
Comments
0 comments
Article is closed for comments.