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

Erase Component - Blank Canvas Tutorial

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

PreviousMatch Lines Component - Blank Canvas TutorialNextMask Component - Blank Canvas Tutorial

Last updated 11 months ago

Please Note:This tutorial mainly explains how to create interactive materials with the "erase gameplay" through Erase Component in Blank Canvas. It is recommended to use it together with the and for a better understanding!

1. Basic Info

  • [Difficulty]: ⭐⭐

  • [Applicable Products]: Erase gameplay

  • [Interaction]: Start Erasing/Reach a certain stage

  • [Freedom]: Fixed process

  • [Core Assets]: Image

  • [Features]: Reach a certain stage - Hide the mask layer

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, displaying the scene of "a girl being obscured," with the default animation of the girl playing as a sequence of images.

  • Show the "operation guide" to instruct players to swipe and erase the mask.

  • Allow players to freely swipe at the mask position, causing it to be instantly erased and revealing the girl's body.

  • When 60% of the mask area is erased, the mask disappears, and the complete image of the girl along with a retry button appears.

  • When the player presses the button, redirect him to the 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: Since the gameplay for this case is relatively simple, we only need one scene to create it.

Scene Name
Scene 1 - Core Gameplay

Visual Rendering

Scene Description

Player can slide the mask anywhere to erase the mask to display the complete picture of the girl.

Core Assets

Static Images: Mask (erase layer), operation guide, replay button

Sequence frame: Background image of the girl.

Audio-visual packaging: Love particle special effects, erasing sound effect, shy sound effect of the girl.

Core Animations

Operation guide: Displacement Easing

The girl zooms in and appears: Scale Easing+Displacement Easing

Core Events

Trigger Object: Erase Component

Trigger Event: Reach a certain stage

Response Event: Hide the mask layer

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.

I. 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 their position size.

2)Add the guiding hand, guiding text and background board, replay button, and sound effects to Scene 1.

3)Adjust the position and size of each asset accordingly and group, arrange, and name the assets based on their types.

4)In this case, since we only need one general scene, you can delete Scene 2.

Step 2 - Component Parameter Setting

I. Click on the "Eraser Settings" button in the top right corner to access the Erase Component parameter editing panel.

II. Add the eraser ribbon image to the Mask layer and add the character sprite frames to the Bottom image layer. Adjust the assets to the appropriate position and size.

III. Next, adjust the "Eraser Stroke Settings" according to your needs. In this case, we select a circular brush with a size of 60*60 and do not add the Image following fingers.

IV.Set up Event Judgment for the Mask layer.

1)Timing of Judgment: In this case, we want to dynamically detect the erasing progress, so we choose "Real-time judgment during erasure process" as the timing option.

2)Add Event Detection: In this case, we want to trigger a corresponding feedback when the erased area reaches 60%, so we set the detection area to the "erase_mask" layer. Click on "New Stage" and set Stage 1 to 60%.

With the above steps completed, the basic parameters of Erase Component are now properly set up.

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."

I. Adjust the layout for landscape orientation.

1)Switch to landscape mode and select all the top-level layers (including the Erase Component layer).

2)Use the "Reuse vertical screen position configuration" function to automatically adjust the layout, and then fine-tune the position and scale of each layer appropriately to display the complete content related to the Erase Component.

3)Similarly, switch to the "Global Scene" and select the logo and permanent download button group. Use the "Reuse vertical screen position configuration" function to automatically adjust the layout, and then make minor adjustments to their position and size.

II. Adjust the screen adaptation.

1)In this case, we want the persistent information to be adapted by sticking to the top or bottom in portrait mode and aligning to the top left corner in landscape mode. Therefore, we adjust the screen adaptation separately for landscape and portrait orientations.

2)In Scene 1, we want the replay button group and guiding text group to always be at the bottom of the screen in landscape mode. So, we adjust their screen adaptation method to stick to the bottom. (Other layers can remain centered without adjustment.)

Step 4 - Animation Setting

In this case, we use the following animations and particle effects:

  • Animation for the girl sprite frames (Bottom image layer)

  • Animation for the guiding hand

  • Animation for the retry button group

  • Particle effect for love particles

I. Girl sequence frame

1)Click on the girl sequence frame in the Bottom image layer of Erase Component.

2)In the popup panel, select "Animation."

3)Add scale and displacement animations in sequence to create a visual effect when the character is successfully revealed.

4)Set the parameters as follows:

II. Guiding hand

1)Select the hand image [gf_hand] in the layer area.

2)Add Animation - Universal - Displacement Easing for position transition to create a guiding animation.Set the parameters as follows:

III. Retry button group

1)Select the retry button group [group_retry_btn].

2)Add Animation - Universal - Alpha Easing for a fade-in effect and Scale Easing animation to guide users to click the retry button.

3)Set the parameters as follows:

IV. Love particles

1)Click on [Asset Library] - [Particle]

2)Select the love particle effect to enhance the atmosphere after revealing the girl's image.

3)Set the love particle effect to "hidden" initially. We will control its display and playback through event later.

Step 5 - Event Setting

The contents related to event settings in this case are as follows:

  • Hide the operation guide and play the erasing sound effect when starting erasing.

  • Pause the playback of the erasing sound effect when lifting the hand.

  • When the erasing area reaches 60%, make the erase layer disappear and display/play relevant feedback.

Next, we will explain them in order.

I. Layer: Erase Component

1)Select the Erase Component, and click on "Add Event."Choose the trigger event as "Start Erasing."

Add the following response events in sequence:

  • Hide guiding text group

  • Hide guiding hand group

  • Play the erasing sound effect from the beginning(Set the parameters for the sound effect to loop infinitely.)

2)Continue to "Add Event" and choose the trigger event as "Lift Finger."

Add the following response event:

  • Pause the playback of the erasing sound effect.

3)Continue to "Add Event" and choose the trigger event as "Reach a certain stage."

  • Note: Since the feedback is only triggered once the erasing area reaches the target, we check the option "Valid only once" for this event.

  • Choose "Event Judgment 1" and then select "Stage 1: 60%".

Add the following response events in sequence:

  • Hide the mask group

  • Play all animations in the girl sequence frames group from the beginning

  • Play all animations in the retry button group from the beginning

  • Show and play the love particle effect

  • Play the shy sound effect of the girl from the beginning(Set the parameters for the sound effect to disable infinite looping and disable other sound effects.)

II. Layer: Retry button group

1)Select the retry button group and click on "Add Event." Choose the trigger event as "Press."

2)Add the following response events in sequence:

  • Redirect to app store

  • Report the end of the playable ads

III. Layer: Permanent download button group

1)Select the permanent download button group and click on "Add Event." Choose the trigger event as "Press."

2)Add the following 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 to make such materials as soon as possible.

📒
demo
feature introduction document
Click to play
Click to play
1MB
Erase Component_Blank Canvas_Assets.zip
archive