• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by AnthonyFerryDG · Sep 11, 2020 at 11:47 AM · androidtexturefont

Font and textures issues on Android device

Hello,

I'm posting here because I need your help on an issue that never happend to me before.

Context:

I'm working on an Escape Game and I need to create an App for one of our escape room. In the App, the players need to find where the terrorists have planted bombs and then, send mine-clearing squads at those locations.

For now, I have two scenes. In the first one, players select a squad, in the second they select a world location.

First scene: First Scene UI

As you can see, there are three slots for three squads. The players can click on the green buttons to select one squad. Once the button is clicked, we go to the second scene.


Second scene: Second Scene UI

In this scene, players have to select a city on the world map. Once they choose one, a list of the city's places appears on the right side of the screen (buttons). When they select a place, the list then displays a list of potential bomb locations on the current place. At the end, they select a location to send the squad. A confirmation pop up appears:

Pop Up

And we return to the first scene.

To make it short : select a squad > select a city > select a place > select a bomb location > return to squad selection.


After the App returns to the first scene, sh*t happens...

When I select an other squad and then go on the second scene, texts start to bug as textures do. I can find artifacts like this :

Artifacts

Or sometimes, some letters disapear... like this :

Font

Or sometimes, the world map disapear and I just have my UI on a black background.

I only have this problem when I'm on the targeted device, a Samsung Galaxy S7. The font I use is called "Monotone" and is a .ttf

I'm not doing something complicated with my code. The most "exotic" thing is the code linked to my confirmation panel.

Confirmation Panel code :

 using UnityEngine;
 using UnityEngine.UI;
 using System;
 
 public class TargetConfirmationPanel : MonoBehaviour
 {
     public Text locationText;
     public Button validateButton;
 
     public void OpenPanel(string city, string place, string bombLocation, Action callback)
     {
         gameObject.SetActive(true);
 
         string targetString = "<i>" + city + " > " + place + " > " + bombLocation + "</i>";
         locationText.text = targetString;
 
         validateButton.onClick.AddListener(() => {
             callback();
         });
     }
 
     public void ClosePanel()
     {
         validateButton.onClick.RemoveAllListeners();
 
         gameObject.SetActive(false);
     }
 }

A callback on OpenPanel method that I call in another script :

 confirmationPanel.OpenPanel(
                 _currentCity.name, 
                 _currentPlace.name, 
                 _currentBombLocation.name, 
                 null);

So if you have any ideas, please help me :'(

Thanks for reading :D

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

398 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Android crash Font:AddCharacterToTexture call glTexSubImage2D 0 Answers

Sprites to Numbers That Act Like Fonts 1 Answer

Shader change works, but no texture - Android 0 Answers

How to set astc texture for android 0 Answers

creating plugin for android 0 Answers

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges