• 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 /
avatar image
0
Question by Cookiemonster04 · Aug 01 at 09:52 PM · uitextalignment

how to align 2 different text together with scoring

Hello I came across an issue im not sure how to resolve I have 2 different text "New" and "Highscore", the new has an animation on it & I set it as a child of highscore text but as the score continue to increase the New text remains at its position while playing its animation & highscore is covered over it. How do i go about aligning the New text + animation with highscore if the score value increases?

 public static int scoreValue;
 Text score;
 public int highScore;
 public Text highScoreText;

 void Start ()
 {
     scoreValue = 0;
     score = GetComponent<Text>();
     highScore = PlayerPrefs.GetInt("High");
 }
 
 void Update ()
 {
     if (scoreValue >= highScore)
     {
         highScore = scoreValue;
         PlayerPrefs.SetInt("High", highScore);
         highScoreText.text = "NEW HIGH SCORE: " + highScore;
     }
     else
     {
         highScoreText.text = "HIGH SCORE: " + highScore;
     }

     score.text = "SCORE: " + scoreValue;
 } 
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

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by RustyCrow · Aug 02 at 05:39 PM

What you are saying is a little confusing, maybe add a screenshot.
But from what i understand you need 2 Text UI and child it under lets say HighscoreUI. From here you align(Highscoretext and New) so they look like this maybe -> |Highscore :| | new|. Now you add/create your animation controller on HighscoreUI -> find your "New" and make your animation clip with it. Since your animation is inside HigscoreUI, its up to you how you want to align it using the animation clip.

i dont know how script is relevant but when you make the 2 text objects you want to do this
highScoreText.text = NEW HIGH SCORE new.text = highscore
since they are now separate objects and you only want to anime "New".

i would also suggest checking out some animation and UI tutorials just to get the fundamentals down.

Comment
Add comment · Share
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

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

192 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

Related Questions

How to align text? 1 Answer

UI Text.LineSpacing doesn't work when the Text has only one line ? 1 Answer

Planning Text Scroll with Unity UI 0 Answers

How do I place a left or right aligned Text where it would be if it was center aligned? 0 Answers

UI Text Not being centered 3 Answers

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