Event Issues

#Content Editor

1.Redirect to app store & Report the end of the playable ads

Q1: When a project has only one scene or the last scene is not solely an end page, how can you report the end of the playable ads?

A: You can achieve this by setting up a response event along with the event for redirecting to the app store (excluding the persistent download button). Select the option "Report the end of the playable ads." When a project has only one scene, it is not recommended to directly check "Ending Scene" on the right-hand side.

👉Related content: Export & Deployment Issues WORK CREATION-IMPORTANT NOTICE⚠️

Q2: When previewing playable materials, the ending redirect to the app store was successful only once; clicking again has no response. What’s going on?

A: This is likely because you checked the option for "Valid only once" under the redirect event, which prevents players from being able to redirect to the store again after returning to the playable material. It’s recommended not to check "Valid only once" for events related to redirecting to the app store.

2.Related issues with copying event

Q1: I want to set the same event for multiple layers. How can I do it more efficiently?

A: Follow these steps to quickly set the same or similar events for multiple layers:

  • Set up the event for one of the layers.

  • Click the "Copy" button for the event.

  • Hold down the Ctrl key (Cmd key on Apple computers) and select all the layers that you want to assign the same event to.

  • Click the "Paste" button in the shortcut toolbar and choose "Paste layer events only."

Q2: Does the event support copying partial response events to other layers?

A: Currently, it does not support copying partial response events. If needed, you can first copy the entire event to one layer, delete the unwanted response events, and then copy that event to other layers.

Q1: To achieve the effect of "dragging layer A to a specific position and having it stay in that position," you have already set up a response event using "Set Location." However, during preview, you notice that the position is offset.

A: Please note that the "Set Location" in the response event represents the layer's "absolute position" and is a fixed value. It does not automatically adapt to different screen orientations or device models. Therefore, using "Set Location" as a response event is not recommended if you want to achieve the desired effect on different devices and screens.

The correct approach is to split the dragging layer and the layer in its correct placement into two layers. Hide the layer in its correct placement initially. Then, for the dragging layer, set the event as "Drag to target position" with response actions to "Hide dragging layer" and "Show layer in correct placement." This method ensures that the dragged layer is hidden and the correct placement layer is displayed when the dragging action is completed.

Q2:How can I achieve playing a series of correct feedback when dragging an object to a specified location?

A: 1. Select the layer of the target object; 2. Add the event "Drag to target position," edit the drag position, choose the drag direction, and save; 3. Then, add the corresponding response events (correct feedback), such as hiding the original layer, displaying the new layer, and playing related animations and sound effects.

Q3: If an object is not correctly dragged to the specified area, how can I make it immediately snap back to its original position and play the corresponding error feedback?

A: The tool automatically snaps the object back to its original position if it is not dragged to the specified area. There is no limit on the number of drag attempts.

To set up error feedback, you can select the target object layer and add an event called "Lift up." Then, under the "Lift up" event, add the corresponding response events for the error feedback, such as playing error animations and sound effects.

👉Related content:Trigger Event

Q4: What does the error message "Disabled other functions in edit mode" mean?

A: This occurs because you used the drag event, but after clicking the [Edit the drag area] button, you didn’t click [Save] for the specified area. Simply select the layer where the event is located, and click [Save] to restore normal operation.

Q1: During preview, it was noticed that a certain animation is being played twice. How can one of the animations be turned off?

A: This situation likely occurs when two response events are set to play the animation, such as one triggered by a click and another triggered by a delayed execution.

To resolve this issue, select the "Click" event and add a response event called "Cancel execution delay" under the event. Then, select the corresponding timer ID to cancel the execution of that specific animation.

Q2: If an animation is set for a layer but not playing during preview, what could be the reason?

A: First, check if the layer's status is set to "Hidden." If the layer needs to be hidden for design purposes, you need to add a response action in the event to "Show the asset." Additionally, under the response event, add an action to "Play all animations from the beginning" or "Play a single animation," and select the corresponding animation.

Q3: If animation A is set for a layer, and animation B is set for the layer's group, but during preview, only animation B is playing despite adding the response action to "Play all animations in the group from the beginning," there might be an issue.

A: Note: While animations set on a group can affect assets within the group simultaneously, when adding response actions, they need to be added separately.

Therefore, you need to set up two separate response events: one to play the animation of the specific layer and another to play the animation of the layer group.

Q4: How to achieve the effect of displaying an error feedback symbol "✕" when clicking anywhere on the screen except the correct region?

A: You can follow these steps:

  • Add an image or text or particle of the "✕" symbol. Adjust its position and size, and initially hide this layer.

  • Draw multiple interactive areas to encompass the incorrect regions.

  • Select one of the gesture areas and add an event for "Press." Then, add a response event to show the "✕" symbol, play the animation of the "✕" symbol from the beginning, and hide it after a delay of 0.5 seconds.

  • Copy this event to the other interactive areas.

NOTE: The platform currently cannot implement the "✕" appearing in different positions based on the click location, but it can be made to appear in different positions based on the drag position.

👉Related content: 📒Real-Time Error Feedback Following Dragged Position

Q5: How to achieve the effect of playing a video when clicking on a layer/scene and then automatically redirecting to a specific scene after the video finishes?

A: You can follow these steps:

  • Set the video parameters to "Disable auto-play on entry" and "Disable infinite loop."

  • Select the desired layer/scene and add an event for "Press." Then, add a response event to show the video and play it from the beginning.

  • Then, select the video layer and add an event for "Ending time." Afterwards, add a response event to redirect to the specified scene.

👉Related content: Response Event

Q6: During the preview of the playable, after performing an action in portrait mode and then switching to landscape mode to continue the preview, I noticed that some resources are missing or their positions have changed. What happened?

A: This is likely due to the use of the "Set scale" or "Set location" response events. For platform logic reasons, these events may not work correctly when switching between portrait and landscape during the preview (although in actual deployment, users generally won't switch orientations mid-play).

Suggested adjustments: ① Remove the "Set scale" event and replace it with a scale animation combined with the "Play animations from the beginning" event. Or②Wrap the layer with the "Set scale" event in a group and apply the event's scale setting to the layer inside the group.

1.Global Variables can be used across scenes

Q1: When transitioning to another scene, the Global Variables's value will either be reset or inherited from the previous scene, depending on how it is configured.

A: By default, Global Variables persist throughout all scenes and do not reset when switching between scenes. However, if there are specific events set up to control the Global Variables and reset it after a scene transition, then it will be reset accordingly.

In summary, in any scene, you can modify the same Global Variables, and its value will persist unless there are specific events that trigger a reset upon transitioning between scenes.

2.Related Issues with Condition

Q1: Is there a way to copy conditions, or do I have to add them manually?

A: The entire event containing the condition can be copied. However, if there are multiple conditions and you only want to copy one of them, it is currently not possible.

You will need to manually add the individual condition. If there are multiple response events associated with the condition, you can first copy the entire condition and then delete the unwanted parts.

👉Related content:Global Variables

Last updated