Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • 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 sunnykhan4u21 · Feb 17, 2011 at 01:32 AM · savescoredisplaysort

Save and Display Best Score

ok iv looked everywhere for this answer but i couldn't find it so i thought ill just post the question here.

i have the code below to collect point and display the score on a separate text mesh object (code is from ezgamesaver). all i would like now is to save the highest score in playerprefs and display it as BEST SCORE.

using UnityEngine; using System.Collections;

public class ScoreSlot1 : MonoBehaviour { public TextMesh scoreText; public ParticleEmitter particles;

 int value, score;

 // Use this for initialization
 void Start () 
 {
     value = int.Parse(name);
 }

 void OnTriggerEnter(Collider c)
 {
     if(c.gameObject.tag == "Score")
     {
         score = int.Parse(scoreText.text);
         score += value;
         scoreText.text = score.ToString();

         particles.transform.position = c.gameObject.transform.position;
         particles.Emit();

         Destroy(c.gameObject);
     }
 }

}

all help really really apriciated appreciated

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

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by sunnykhan4u21 · Feb 17, 2011 at 01:57 AM

Ok im going to post this as an answer and not a comment for simplicity reason, it sort of a solution but not the answer im looking for.

I inserted the code below above Destroy(c.gameObject); line

PlayerPrefs.SetInt("Player Score", PlayerPrefs.GetInt("Player Score")+1);

and the code below in another scipt+gameobject to show the score

  var mystyle : GUIStyle;
function OnGUI () { savedhighscore = PlayerPrefs.GetInt("Player Score");
GUI.Label (Rect ((Screen.width/2)-150, 100, 300, 50), "Best Score : "+ savedhighscore, mystyle); 
}

This works, but the score keeps adding on top of the previous score, it does not save best/highest score, if someone could please edit the code for me to save the highest score, that would be really great.

hope im on the rite track, thanx in advance

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
avatar image
0

Answer by akkiDev · Sep 17, 2013 at 06:53 PM

hiii... I am new to unity.. I am a flash developer... but now a days it seems to be unity is BEST for using 3d effects, I am developing games for global or social purpose... but i am facing a lot of problems to save my scores.. so i am searching for the same... After R&D I found some samples and tutorials...... check these samples and tutorials, and tell me if you are familiar with all that. Guys if You know anyThing about my problem... then please let me know... thanxs... Gamers waiting for you reply.

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.

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

PlayerPrefs HighScore problems, it doesn't work. 4 Answers

Save high score and coins to Space Shooter game 1 Answer

Simple score system breaking crates 1 Answer

capturing screen shot, and showing the captured image on screen 2 Answers

Show Current Score on GAMEOVER Scene 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges