Playturbo Help Center
CN
  • 😃Welcome to Playturbo
    • Login Guide
    • Subscribed Users-Page Guide
    • Customized Users-Page Guide
  • 💡Playable Tools-Feature Changer
    • Playable Creation Flow
      • 💻Template Feature Creation-Case Study Video
    • How to create a project/version
      • Subscribed Users-Create a project
      • Customized Users - Create a version
    • Feature Changer-User Guide
      • Editing Page Module Intro
        • Parameter Settings Area
          • Parameter Type Intro
          • Multi-language Configuration and Translation
        • Work Preview Area
        • Project Operation Area
          • Feature Changer - Download&Apply
      • Special Feature:3D Templates
        • 3D Templates - Basic Feature Overview
        • 3D Model Order
    • Feature Changer-FAQ
      • Asset Replacement Issues
      • Material Effect Issues
  • 💡Playable Tools-Content Editor
    • Playable Creation Flow
      • 💻Blank Canvas - Interactive Endcard
      • 💻Blank Canvas - Fixed-step Playable
      • 💻Template Content Creation - Case Video
    • Work Creation-Create a New Project
    • WORK CREATION-IMPORTANT NOTICE⚠️
    • Content Editor-User Guide
      • Editing Page Module Intro
        • Top Asset Library
          • Project Assets
          • Asset Library
            • Public Asset Library
            • My Asset Library
          • Interactive Area
          • Presets Library
          • Global Variables
          • Gameplay Template
        • Scene Area
          • Global Settings
          • Scene
        • Layer Area
        • Quick Access Area
        • Parameter Setting Area
          • Global Settings
            • Adjustment of permanent content
            • Multi-language Configuration and Translation
          • Gameplay Parameters - Scene Parameters
          • Scene setting - Scene Parameters
          • Exterior - Layer Parameters
            • Image parameters
            • Sequence parameters
            • Spine Parameters
            • Text parameters
            • Particle Parameters
              • Particle Thumbnail
              • Play Settings
              • Particle Parameters
              • Physics Parameters
            • Video parameters
            • Audio parameters
          • Animation - Layer Parameters
          • Event - Common Parameters
            • Trigger Event
            • Response Event
          • Screen adaptation
        • Work Preview Area
          • Preview Switch
          • Package Size Estimation
          • Quick Positioning
          • Canvas ruler and reference line
        • Project Operation Area
          • Preview
          • Save
          • Content Editor - Download&Apply
      • Component & Quick Layout
        • Match Lines Component
        • Draw Lines Component
        • Erase Component
        • Mask Component
        • Carousel Component
        • Quick Layout-Grid Board Layout
        • Quick Layout-Parking Layout
    • Content Editor-FAQ
      • Asset Issues
      • Animation Issues
      • Event Issues
      • Adaptation Issues
      • Component Issues
      • Export & Deployment Issues
    • Content Editor-Creation Tips Center
      • Guidelines for Template Content Creation
      • Common Creation Tips
        • Creation Tips - Suggestions for Creation Process
        • Creation Tips - Scene Creation
        • Creation Tips - Assets
        • Creation Tips - Animation Setting
        • Creation Tips - Event Setting
        • Creation Tips - Adaptation
        • Creation Tips - Suggestions for Gameplay
      • Project Self-Check Guide
  • 💡Playable Tools-Video to Playable
    • Playable Creation Flow
      • 💻Video to Playable - Case Study Video
    • Work Creation-New Creation Guide
    • Video to Playable - User Guide
      • Asset Area
      • Storyboard
      • Track Area
      • Parameter Area
      • Preview Area
      • Video to Playable - Download&Apply
  • 💡Video Tools-Video Editor
    • Video Creation Flow
      • 💻Video Editor-Case Study Video
    • Work Production - New Creation Guide
    • Video Editor - User Guide
      • Creative Making - Editing Page Module Intro
        • Assets
          • Asset Library
          • Common Asset Library
            • Common Asset Library Introduction
            • Common Assets Operations
        • Canvas
        • Track
        • Parameter Editing Module
          • Video Parameters
          • Image Parameters
          • Text Parameters
          • Audio Parameters
          • Transition Parameters
          • Filter Parameters
        • Operation bar
          • Export & Download Videos
      • Video Templates
      • Standout Features
        • Batch Production Function(Swap)
          • Production process overview
            • Batch Production-Guide Video
          • Function Step-by-step Intro
            • What is Asset Group
            • Create Asset Group
            • Add assets to Asset Group
            • Add Asset Group to the track
            • Adjust Asset Group Parameters
              • Adjust Asset Group Parameters
              • Adjust Asset Parameters within the Group
            • Swap & Time Sequence Swap
            • Batch Export & Download & Apply
        • Size Adaption(Video Editor)
        • Multi-language Adaption(Video Editor)
        • AI Function
          • AI Removal
          • Intelligent Dubbing
          • Subtitle Intelligent Recognization
          • Intelligent Splitting
  • 💡Video Tools-Layout Template
    • Video Creation Flow
      • 💻Layout Template-Case Study Video
    • Work Production - New Creation Guide
    • Layout Template - User Guide
      • Assets Upload(including Size Adaption)
      • Multi-language Adaption(in common)
      • Standout Features:AI Removal
  • 💡Image Tools-URL to Image
    • Image Creation Flow
    • URL to Image - New Creation Guide
    • URL to Image - User Guide
  • 📒Playturbo-Case Study
    • Playable-Content Editor
      • General Gameplay Cases
        • Basic Tutorial - Template content creation Tutorial
          • Animation Loop-Template content creation Tutorial
          • Two-slides Interactive Videos-Template content creation Tutorial
        • Basic Tutorial - Blank Canvas Tutorial
          • IEC<Animation Loop>Tutorial
          • IEC<Basic Two Options>Tutorial
          • Interactive Videos<Two-slides>Tutorial
          • Interactive Videos<3 Taps>Tutorial
          • Interactive Videos<Two options & endings>Tutorial
          • Interactive Videos<3-step interaction>Tutorial
        • Simple Tutorial - Blank Canvas Tutorial
          • Interactive Videos<Simulating Movement>Tutorial
          • 2D Playable<Choose One from Three>Tutorial
          • 2D Playable<Hide after Clicking on the Item>Tutorial
          • 2D Playable<Drag and Drop to the Specified Position>Tutorial
          • 2D Playable<Click to switch multiple items>Tutorial
      • Elimination & Match Gameplay Cases
        • Grid Board Layout - Template Content Creation
        • <Tile Games> Template Content Creation
        • ⭐<Block Elimination>Blank Canvas Tutorial
        • <Match 3 Dress Up>Blank Canvas Tutorial
        • ⭐<Goods Sort>Blank Canvas Tutorial
        • <Merge New Items>Blank Canvas Tutorial
      • Carousel & Display Gameplay Cases
        • Carousel Component - Blank Canvas Tutorial
      • Parkour Gameplay Cases
        • 3-Step Interactive Video - Blank Canvas Tutorial
        • Parkour & Left-right Select - Template Content Creation
        • 【Couple Flip 1】Video Parkour(split videos)
        • 【Couple Flip 2】Replace Animation Effectt Particle
      • Decoration Gameplay Cases
        • <Dress-up Combination>Blank Canvas Tutorial
        • Dress-up - Blank Canvas Tutorial
      • Chess & Card Gameplay Cases
        • Solitaire - Blank Canvas Tutorial
      • Painting Gameplay Cases
        • Draw Lines Component - Blank Canvas Tutorial
        • Match Lines Component - Blank Canvas Tutorial
        • Erase Component - Blank Canvas Tutorial
        • Mask Component - Blank Canvas Tutorial
      • Lucky Draw Gameplay Cases
        • <Flip Card Reward>Blank Canvas Tutorial
      • Parking Layout Gameplay Cases
        • <Car parking puzzle v1> Template Content Creation
      • Other Puzzle Gameplay Cases
        • <Pull Rings>Blank Canvas Tutorial
        • <Screw Puzzle>Blank Canvas Tutorial
    • Playable-Interactive Video Editor
      • <Ragdoll Fall>Interactive Video Tutorial
    • Video Editor
      • 💻Case Studies
        • 💻Video Batch Production
        • 💻Text Translation
        • 💻Smart Subtitle & Voiceover
  • 📓Other tutorials
    • Creative Insights
      • Creative Insights - Essential Knowledge
        • Tracking Explanation
        • Metrics Explanation
        • Data Timezone Explanation
      • Page Module Intro
        • Overview
        • PL Performance
        • PL Interaction Analysis
          • User Journey Analysis
          • Scene Analysis
      • Creative Insights User Guide: Analysis Approach and Tips
        • General Tracking - Usage Recommendations
        • User Journey - Usage Recommendations
    • Documentation for Project Deployment
      • Authorization of Advertising Accounts and Apply Materials to Advertising Platforms
      • Playable Upload Specifications for Networks
      • Mintegral Creative Operation Guide
      • Mintegral Data Analysis
      • Mintegral Ad Content Policies
    • My Account / My Projects
      • My Projects
        • Project View
        • Export & Download History
      • My Assets
        • Creative Assets
        • Template Assets
        • Clone Voice Assets
      • Account Management
    • Latest News on Playable Templates
    • Playable Ads - Customized Users
Powered by GitBook
On this page
  • 1. Basic Info
  • 2.Effect Preview
  • 3. Gameplay Overview
  • 4.Production Approach
  • 5. Production Guidelines
  • Step 1 - Scene Setup
  • Step 2 - Component Parameter Setting
  • Step 3 - Landscape & Portrait Orientation Adaptation
  • Step 4 - Animation Setting
  • Step 5 - Event Setting
  • Step 6 - Overall Preview
  • 6.Assets Provision
  1. Playturbo-Case Study
  2. Playable-Content Editor
  3. Painting Gameplay Cases

Mask Component - Blank Canvas Tutorial

#Content Editor #Blank Canvas #Basic difficulty #Mask Component

PreviousErase Component - Blank Canvas TutorialNextLucky Draw Gameplay Cases

Last updated 11 months ago

Please Note:This tutorial mainly explains how to create interactive materials using the Mask Component to display target images through clicking, dragging, and other interactive methods. It is recommended to use it together with the and for a better understanding!

1. Basic Info

  • [Difficulty]: ⭐⭐

  • [Applicable Products]: Universal

  • [Interaction]: Drag and drop to the specified location

  • [Freedom]: Fixed process

  • [Core Assets]: Image

  • [Features]: Mask Shape、Masking Group、Drag event

2.Effect Preview

Best experience for playable on mobile devices
Vertical screen
Horizontal screen

Scan to play

3. Gameplay Overview

Before starting the production, we need to outline the gameplay logic for this case:

  • Upon entering the trial, display [black and white background] and [operation guide], guide the player to slide to color

  • Player drags the rainbow bar

    • If not dragged to the specified position, the rainbow bar returns to its original position

    • If dragged to the specified position, the coloring is successful and the ending scene is redirected to

  • In the ending scene, when the player presses the button, redirect him to app store.

4.Production Approach

Core Concept: Minimize the number of animations and events within each scene, maintain clear logic in scene segmentation, and keep the layer structure simple.

Scene Segmentation: Based on the gameplay overview from the previous section, we can divide this case into 2 scenes for production.

Scene Name
Scene 1 - Core Gameplay
Scene 2 - End Page

Visual Rendering

Scene Description

Player drags the rainbow bar to color the image.

Success feedback & Redirect button

Core Assets

Static Images:

Colored image (Masking Group)

Rainbow bar (Follow Element)

Black and white background

Guiding finger

Audio-visual packaging:

Rainbow bar particle effect (Follow Element)

Click sound effect

Static Images:

Colored image

Redirect button

Audio-visual packaging:

Star particle effect

Success sound effect

Core Animations

Guiding finger: Displacement Easing

Guiding text: Flash

Feedback text & Redirect button: PulseFront

Background light: Spin Easing

Core Events

Trigger Object: Mask Shape

Trigger Event: Drag and drop to the specified location

Response Event: Redirect to the next scene

Trigger Object: Redirect button

Trigger Event: Press

Response Event: Redirect to app store

5. Production Guidelines

*The core content consists of Step 2"Component Parameter Setting," and Step 5"Event Setting."

Step 1 - Scene Setup

It is recommended to upload all assets into the "Project Assets" after creating the project for easier access and usage in the future.

1. Global Scene

1)Add BGM and Background Image in the "Global Settings" section.

2)Add permanent download button, logo and other product information under [Global Scene], and adjust the position and size of each asset. Group and sort the assets reasonably.

2. General Scene

1)In Scene 1, click on "Gameplay Template" and select the Mask Component from the "Component" to add it.

2)Add the guiding finger, guiding text, and click sound effect. Adjust the position and size of each asset.

3)In Scene 2, add corresponding feedback assets and adjust their positions and sizes (you can group all assets together for easier landscape adaptation).

4)Set the parameters of the feedback sound effect to "autoplay 1 time upon open."

5)Check Scene 2 as the "Ending Scene."

Step 2 - Component Parameter Setting

1.Exterior

Select the Mask Component and adjust its size to the desired dimensions under the Exterior parameters.

2.Mask Settings

2.1 Masking Group

The "Masking Group" contains the content that will be displayed within the coverage area of the "Mask Shape."

First, add the final image (colored image) that needs to be displayed into the "Masking Group."

2.2 Custom Groups

1)Add mask custom group 1 (named "background_image"). Add the initial image (black-and-white image) to the group and adjust its layer order to the lowest.

2)Add mask custom group 2 (named "outer_frame"). Add the frame image to the group and adjust its layer order to the highest (decorative image that should always stay on top).

2.3 Mask Shape

1)In this case, we choose a rectangle as the Mask Shape.

2)Click on "Rectangle" to open the parameter window and adjust the size of the Mask Shape to cover the final displayed image.

3)Move the Mask Shape to the right side (without overlapping the Masking Group).

2.4 Follow Element

Under "Follow Element," add the rainbow bar and rainbow particles, and adjust their positions and sizes accordingly.

Step 3 - Landscape & Portrait Orientation Adaptation

After completing the layout for portrait orientation, we need to adjust the "layout for landscape orientation" and the "screen adaptation for both landscape and portrait orientations."

1. Adjust the layout for landscape orientation

1)In Scene 1, switch to landscape mode. Select all the top-level layers, including the Mask Component, and use the "Reuse vertical screen position configuration" feature to automatically arrange them for landscape mode.

2)Then, individually adjust the position and scale of each layer to display the complete core gameplay-related content.

3)Similarly, repeat the process for Scene 2 and the Global Scene to complete the layout for landscape mode.

2. Adjust the Screen adaptation

In this case, we want the persistent information group in portrait mode to always be at the top of the screen for each device model. Therefore, we adjust its "Screen adaptation" to "Top-Fit" (other layers remain centered without adjustment).

Step 4 - Animation Setting

In this case, the animations and particle effects used are as follows. Let's go through them one by one:

Scene 1: Guiding finger displacement animation、Guiding text blinking animation

Scene 2: Feedback text & Redirect button scaling animation、Background light rotation animation、Star particles

1. Guiding finger:Displacement Easing

Select the hand image [gf_hand], Add Animation - Universal - Displacement Easing, as a looping guiding animation. Set the parameters as follows:

2.Guiding text:Displacement Easing

Select the guiding text [text_guide], Add Animation - Emphasize - Flash, as a looping guiding animation. Set the parameters as follows:

3.Redirect button & Feedback text:PulseFront

1)Select the redirect button group [btn_end], Add Animation - Emphasize - PulseFront, as a looping guiding animation. Set the parameters as follows:

2)Duplicate the animation to the feedback text [text_feedback], adjust the parameters slightly, and use it as a looping display animation. Set the parameters as follows:

4.Background light:Spin Easing

Select the background light image [light], Add Animation - Universal - Spin Easing, as an additional effect animation. Set the parameters as follows:

5.Particle Effects

1)Open the "Asset Library"- "Particle", choose suitable particle effects (such as star particles) to enhance the visual effect of the scene.

2)Adjust the position of the particles to suitable locations (remember to adjust for both portrait and landscape modes).

Step 5 - Event Setting

To complete the setup of all animations, we need to configure the logic of the gameplay using "events."

The contents related to events and settings in this case include: hiding the guiding interaction when the Mask Shape is pressed, redirecting to the end scene after dragging the Mask Shape to a specific position, and redirecting to app store after pressing the redirect button.

Next, we will explain each step in sequence.

1. Layer: Mask Component

1)Select the [Rectangle]. Add Event - Press. Add response events:

  • Set Tracking Event, select tracking ID 1, and edit the tracking name as "Player First Press."

  • Hide the guiding interaction

  • Play the click sound effect once

2)Add Event -Drag and drop to the specified location. Edit the [Specified Area] and [Custom Draggable Range], selecting the drag direction as horizontal.

(If the draggable range is set to "Full Screen", there might be a possibility of dragging too far, revealing the black-and-white background image.)

3) Add response events:

  • Set Tracking Event, select tracking ID 2, and edit the tracking name as "Successfully completed coloring."

  • Redirect to the next scene

2. Layer: Redirect button group

Select the redirect button group [btn_end]. Add Event - Press. Add response events:

  • Set Tracking Event, select tracking ID 3, and edit the tracking name as "Ending Page Trigger redirection."

  • Redirect to app store.

3. Layer: Persistent download button group

Select the persistent download button group [group_ctat] . Add Event - Press. Add response event: Redirect to app store.

These are all the events used in this case. With the completion of all event settings, our material is completed.

Step 6 - Overall Preview

1)It is advisable to preview your work promptly after completing each step in the creation process to check if the settings are correct.

2)Once everything is completed, it is recommended to perform an overall preview on different devices, languages, and orientations to ensure everything is working correctly.

6.Assets Provision

At the end of the tutorial, we have provided all the assets used in this case for you. Click on the compressed file to download it.

You can use these assets to follow the tutorial and try to make it, so that you can start using the Content Editor and Mask Component to make such materials as soon as possible.

📒
demo
feature introduction document
Click to play
Click to play
1MB
Mask Component_Blank Canvas_Assets.zip
archive
Clicking on "Preview Mask Effect" allows you to view the actual effect.