Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 Pong · Jul 18, 2011 at 05:36 PM · playerprefsdontdestroyonloadhighscores

dondestroyonload problem

Actually I want to make a high score board. I used the playerprefs and set it is DonDestroyOnLoad but the problem is after I finish the game, then the game will go to the scoreboard scene. If I press replay, I will go back to the game scene. Now the playerprefs is still here right. After I finish the game again and go to scoreboard scene. It will spawn one more playerprefs in my game. As a many time of this actions. Now the game have a lot of playerprefs now. So how can I destroy the past of them and keep the update version of playerpref?

Comment
Add comment · Show 1
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 Bunny83 · Jul 18, 2011 at 06:19 PM 0
Share

Do you talk about Unity's PlayerPrefs? Because they have nothing to do with DontDestroyOnLoad...

If you talk about your own class that should save some values then just don't create another one when you still have the old one. If you placed your script on a GO in your gamescene that won't work of course. Just use a loading-scene that is only loaded once at start.

Your last sentence is even more confusing. Do you want to keep the old one or the new one? If you don't want to keep the old one, then why the hell are you using DontDestroyOnLoad?

Some code and a some explanations would be helpful, i guess...

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Pong · Jul 19, 2011 at 01:51 AM

Actually I want to know how to script dun create another one when I still have the old one.

Also I want to keep the most update one of the PlayerPrefs that with a update score in it.

Sorry for my confusing question, may be I'm so tired yesterday.

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

HighScore Manage Using PlayerPrefs 1 Answer

How do you transfer UI Text from one scene to another? 1 Answer

PlayerPrefs Not Working 0 Answers

in this code whenever score is gretater than highscore then old highscore becomes zero and after the game ends it get updated 0 Answers

How can I store highscores in PlayerPrefs? 3 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