{"id":24578,"date":"2022-12-04T04:09:02","date_gmt":"2022-12-03T22:39:02","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/"},"modified":"2022-12-04T04:09:02","modified_gmt":"2022-12-03T22:39:02","slug":"solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/","title":{"rendered":"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-52722949\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"52722949\" data-parentid=\"52720103\" data-score=\"-2\" data-position-on-page=\"2\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>As I commented you, you should change your variable type, in this case to float which is the only one supported in Unity to save in PlayerPrefs. So your code  would be like:<\/p>\n<pre><code>public float LoadCoinsAmount()\n{\n    return PlayerPrefs.GetFloat(\"COINS\");\n}\n\npublic void SaveCoinsAmount(float coins)\n{\n    PlayerPrefs.SetFloat(\"COINS\", coins);\n}\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">4<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Unity3D &#8211; playerpref values changes to negative when its over 2billion <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] As I commented you, you should change your variable type, in this case to float which is the only one supported in Unity to save in PlayerPrefs. So your code would be like: public float LoadCoinsAmount() { return PlayerPrefs.GetFloat(&#8220;COINS&#8221;); } public void SaveCoinsAmount(float coins) { PlayerPrefs.SetFloat(&#8220;COINS&#8221;, coins); } 4 [ad_2] solved Unity3D &#8211; playerpref &#8230; <a title=\"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\" aria-label=\"More on [Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,538],"class_list":["post-24578","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-unity3d"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] As I commented you, you should change your variable type, in this case to float which is the only one supported in Unity to save in PlayerPrefs. So your code would be like: public float LoadCoinsAmount() { return PlayerPrefs.GetFloat(&quot;COINS&quot;); } public void SaveCoinsAmount(float coins) { PlayerPrefs.SetFloat(&quot;COINS&quot;, coins); } 4 [ad_2] solved Unity3D &#8211; playerpref ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-03T22:39:02+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion\",\"datePublished\":\"2022-12-03T22:39:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\"},\"wordCount\":61,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"unity3d\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\",\"name\":\"[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-12-03T22:39:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb","og_description":"[ad_1] As I commented you, you should change your variable type, in this case to float which is the only one supported in Unity to save in PlayerPrefs. So your code would be like: public float LoadCoinsAmount() { return PlayerPrefs.GetFloat(\"COINS\"); } public void SaveCoinsAmount(float coins) { PlayerPrefs.SetFloat(\"COINS\", coins); } 4 [ad_2] solved Unity3D &#8211; playerpref ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/","og_site_name":"JassWeb","article_published_time":"2022-12-03T22:39:02+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion","datePublished":"2022-12-03T22:39:02+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/"},"wordCount":61,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","unity3d"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/","url":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/","name":"[Solved] Unity3D - playerpref values changes to negative when its over 2billion - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-12-03T22:39:02+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-unity3d-playerpref-values-changes-to-negative-when-its-over-2billion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Unity3D &#8211; playerpref values changes to negative when its over 2billion"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/24578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=24578"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/24578\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=24578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=24578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=24578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}