Unity3d 实现本地存取删档--PlayerPrefs

[Unity存档系统]简单介绍Unity常见存档系统之一PlayerPrefs以及使用方法 学习目标: 如果你和我同样苦恼于游戏相关的数据怎么存储与读取,那么不妨看看这个up主有关Unity存档系统的教程。[Unity] 存档系统 Part 1 | PlayerPrefs | Unity初学者系列教程 | 数据存取 | 存档读档 | Save&Load_哔哩哔哩_bilibili在本视频中你将学到Unity引擎中三种常见的数据存储方式中的第一种:PlayerPrefs主要内容:什么是PlayerPrefs如何使用PlayerPrefsPlayerPrefs的优缺点以及适用范围构建一个. 阅读详情

PlayerPrefs

是以Key键-Value值的形式进行储存与读取的,每一个Key关键字(Key值保证唯一)对应一个Value值,储存之后,我们再通过指定唯一的Key可以得到其之前对应储存的Value

// 存

PlayerPrefs.SetInt("level", 1);//关卡

PlayerPrefs.SetInt("scores", 100);//分数

PlayerPrefs.SetFloat("times", 12.5f);//时间

PlayerPrefs.SetString("account", xiaoming);//账号名

PlayerPrefs.SetString("password", 123456);//密码

// 取

int level= PlayerPrefs.GetInt("level");

int score = PlayerPrefs.GetInt("scores");

float time=PlayerPrefs.GetFloat("times");

string name=PlayerPrefs.GetString("account","xiaoming");//  第二个参数,如果没有找到account对应的Value则返回默认的xiaoming

string psw=PlayerPrefs.GetString("password","123455");

//删

PlayerPrefs.DeleteAll();//删除所有的

PlayerPrefs.DeleteKey);//删除指定key对应的信息


Unity PlayerPrefs存储数据在Windows环境中本地存储的位置 一、编辑器模式下的PlayerPrefs存储位置 1.Win + r 输入regedit进入注册表界面 2. HKEY_CURRENT_USER/Software/Unity 3.CompanyName和ProjectName可以在Unity->Edit->Project Settings->Player中查看和设置 二、Window包模式下的PlayerPrefs存储位置(CompanyName和ProjectName可以在Unity->Edit->Project 阅读详情

相关推荐

IROS 2025机器人技术解析:从诡异设计到硬核应用

机器人技术正从传统的结构化环境应用,迈向复杂非结构化场景的深度交互。其核心原理在于通过仿生设计、多模态感知与智能控制算法,赋予机器人类似生物的适应性与交互能力。这一技术演进的价值在于突破传统机器人在极端环境、精密操作和自然交互中的瓶颈。例如,结合深度强化学习的全身动力学控制,使机器人能在废墟、管道等复杂地形中自主导航;而软体机器人技术则通过材料变形实现安全、柔顺的抓取操作。这些技术最终服务于极端环境巡检、精密装配和高端陪护等刚性应用场景,推动机器人从功能实现迈向与环境、人进行深度、智能交互的新阶段。

weixin_34006468的博客 450

【Unity数据持久化_PlayerPrefs】(一)PlayerPrefs的 存、读、删

1.PlayerPrefs是什么 2.存储相关 3.读取相关 4.删除数据

我的博客 7445

Rocky Linux 9 离线环境Docker部署全攻略:从依赖打包到服务启动

本文详细介绍了在Rocky Linux 9纯离线环境中部署Docker的完整流程。从在联网环境精准下载Docker静态二进制包及所有系统依赖RPM包,到在隔离服务器上按顺序安装依赖、部署二进制文件、配置systemd服务并进行权限与网络调优,提供了从零到一的可复现实战指南。文章重点解决了离线部署的核心难题,并分享了搭建私有镜像仓库等进阶技巧,是运维人员在严格网络管控环境下部署容器服务的必备参考。

pytorchlight8的博客 138

Unity清除所有的PlayerPrefs

直接在你的代码中加入这句。

2301_76156790的博客 1324

Coze HTTP请求节点实战:5分钟搞定天气API对接(含动态参数技巧)

本文通过一个天气预报API对接的实战案例,详细讲解了如何在Coze平台使用HTTP请求节点实现外部数据交互。文章重点演示了动态参数传递、JSON响应解析与错误处理等核心技巧,帮助开发者在5分钟内快速构建稳定可靠的智能体外部服务调用能力。

weixin_29233333的博客 676

nginx配置视频流加密防盗链(一)安装nginx插件

前段时间研究了一下视频流的简单加密防盗链,参考了很多文章,最后总算搞出来了。现在自己总结了一下。

u013294657的博客 1864

Mac上Unity清除PlayerPrefs数据

1.删除 ~/Library/Preferences/unity.xxx.xxx.plits(对应unity项目) 2.关闭Unity 3.在Terminal中输入:kill $(ps x | awk '/[c]fprefsd/{ print $1 }')

DouJiangampYouTiao的专栏 4005

鸿蒙实战开发教程-注册登录页面

在密码输入框中,只要设置TextInput的类型就可以实现带眼睛logo的密码输入框效果:

2401_82546228的博客 3559

Unity 数据读取|(六)PlayerPrefs解析

PlayerPrefs是Unity内置的一个静态类,可以用于存储一些简单的数据类型:int ,string ,float。可以用它来做成计分板这类需要可持续化存储的小地方。

游戏开发小Y的博客 14万+

YOLO26 多模态融合技术:RGB+红外/深度/雷达融合

YOLO(You Only Look Once)是一种流行的目标检测算法,其最大特点是快速且端到端地完成图像中所有目标的检测与分类任务。YOLO首次在2016年由Joseph Redmon等人提出,彻底改变了传统目标检测(如R-CNN系列)的思路,被广泛应用于自动驾驶、视频监控、工业质检等场景。

一键难忘的博客 3523

Python爬虫实战:利用Requests-HTML与异步技术高效爬取B站视频信息及弹幕数据分析

B站的弹幕,远非简单的评论功能,它是一种独特的、实时互动的社交方式,是观众情感的集体宣泄和共鸣。无论是用于内容创作者优化视频结构,还是用于社会学、传播学的研究,亦或是简单的个人兴趣分析,都具备极高的价值。stop_words = {'的', '了', '是', '我', '你', '他', '她', '它', '在', '有', '不', '吗', '吧', '啊', '这', '那'}本文不仅是代码的堆砌,更注重原理的剖析、反爬策略的应对以及工程化的思考,旨在为读者提供一份紧跟技术前沿的实战指南。

2201_76125261的博客 390

Unity中PlayerPrefs.DeleteAll()无法清除数据的问题

我们的游戏中都需要保存自己是游戏数据,其中我们会用到

WSHBlog的专栏 1万+

【DDR5 PCB走线SI/PI仿真调试】详细全攻略

问题场景发现症状优化措施过孔Stub效应TDR波形尖峰,信号反射严重使用盲孔,背钻减少Stub,降低Via数量串扰过大眼图闭合,误码率增加增加走线间距,插入地线隔离,减少平行长度电源阻抗过高PDN谐振导致纹波大多频率去耦,靠近电源引脚布置多档电容,合理分层信号时序失配优化走线长度匹配,避免信号走线跨层跳变DDR5设计不仅是硬件的挑战,更是仿真能力的考验。掌握SI/PI仿真,理解信号背后的物理本质,才能真正把握高速接口的“灵魂”!

weixin_43199439的博客 987

Unity3d--学习笔记之Unity本地持久化类Playerprefs使用详解

Playerprefs实现场景载入时的信息传递 一、PlayerPrefs是什么? PlayerPrefs是Unity3d提供了一个用于数据本地持久化保存与读取的类。工作原理十分简单,就是以key-value的形式将数据保存在本地,然后在代码中可以写入、读取、更新数据。 二、PlayerPrefs有什么用? 可用于存储一些非关键性的数据,尤其在没有服务器的单机游戏中,游戏存档、分数排名等都需要用到数据存储,可以使用PlayerPrefs轻松实现数据存储。 三、PlayerPrefs如何用? 1. 存储数据:

weixin_43801264的博客 491

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Unity中PlayerPrefs用法

HKEY_CURRENT_USER\Software[company name][product name]下。删除指定数据:PlayerPrefs.DeleteKey("key");删除全部:PlayerPrefs.DeleteAll();存放在项目路径下的Windows平台下,而是存储在注册表的。PlayerPrefs数据的位置并。

m0_73231285的博客 156

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

unity2023内置用于存储小型数据的PlayerPrefs,常用操作(增删改查)。亲测可用

unity2023内置用于存储小型数据的PlayerPrefs常用操作(增删改查),PlayerPrefs可用于存储小型数据(如玩家设置、偏好,音量设置、游戏进度等),亲测可用

caolong210839842的博客 522

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Unity数据存储——本地playerPref存储

Unity数据存储学习之——本地playerPref存储 提示: 1、存储时,赋值对应的建议直接是数值、字符串,使用引用赋值容易出错 2、由于PlayerPrefs存储数据的位置为注册表,不建议过于频繁存储和读取数据,另外建议使用PlayerPrefs存储数据轻量数据。 3、PlayerPrefs只支持 string、int、float三种类型。

青岚岁叶的博客 3718

《Unity3D》用PlayerPres来保存读取自定义类型数组

引擎自身只给了3种保存的的方法,而有时候我们要保存一个自己定义的类型,如:public class Weapon { public int id; public string name; public float damage; public int bullet; public int price; //还有一个接口和两个方法没有写出来,下文讲到的时候

qq_38826163的博客 1135

清除Unity缓存

点击Clean Cache

LuckyMechanic的博客 7279

【狂云歌之unity_vr】开发unity插件——一次搞定unity编辑器常用功能

【狂云歌之unity_vr】开发unity插件——一次搞定unity编辑器常用功能 这篇文章主要分享unity中与editor插件等相关的使用,比较基础,不过如果都掌握了就可以扩展写一些unity插件了,平时开发中也会提升工作效率。 editor相关脚本一定要放在Editor文件夹下,继承monobehaviour的文件不要放到Edit...

weixin_34034261的博客 500

数据持久化—PlayerPrefs

数据持久化 :将游戏数据存储到硬盘,硬盘中数据读取到游戏中,也就是传统意义上的存盘 游戏中的变量数据是存储在内存中的,如果游戏结束运行,这些数据就会丢失,数据持久化,就是把游戏运行过程中存在内存中的数据存储在硬盘中,保证不会丢失 PlayerPrefs的基本方法 知识点一:PlayerPrefs是什么? 是unity提供的可以用于存储读取玩家数据的公共类 知识点二:存储相关 PlayerPrefs的数据存储,类似于键值对存储 一个键对应一个值 提供了存储3种数据的方法 int float stri

weixin_45554040的博客 1686

unity 删除PlayerPrefs的编辑器菜单

说明 删除特定key,场景中创建一个空object,改名,选中,执行菜单即可。不懂的看代码。 代码 using System.Collections; using System.Collections.Generic; using UnityEditor; using UnityEngine; namespace DC { public class PlayerPrefsEditor...

TDC的专栏 2087

PlayerPrefs类的用法

unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值。 PlayerPrefs类支持3中数据类型的保存和读取,浮点型,整形,和字符串型。 SetInt();保存整型数据; GetInt();读取整形数据; SetFloat();保存浮点型数据; GetFloat();读取浮点...

SummerRain0308的博客 714

Unity复制组件和移除组件,以及删除本地资源文件

删除项目中的资源:File.Delete(path); //注意Path是相对路径,Assets/xxx Unity中只有AddComponent,没有RemoveComponent。移除组件如果是运行中用Destroy,如果是编辑器脚本用DestroyImmediate。 DestroyImmediate(component, true); //第一个参数是组件类型,后面的bool参数是是否允许销毁资源。 ...

lcy的博客 7938

Unity PlayerPrefs(数据持久化)

PlayerPrefs Unity3D中的数据持久化是以键值的形式存储的,可以看作是一个字典。 Unity3D中值是通过键名来读取的,当值不存在时,返回默认值。 目前Unity3D中只支持int、string、float三种数据类型的读取。 参考示例: //保存数据 PlayerPrefs.SetString("Name", mName); PlayerPrefs.SetIn...

a834595603的博客 9427

◄ Unity 『功能总结』►——“PlayerPrefs” 数据本地保存

PlayerPrefs 的 API public int age; public float top; public Text text_age; public Text text_top; public Button ageBtn; public Button topBtn; public Button clearBtn; public void Start() { text_age.text ="age:"+ Pl

八哥爱柠檬的博客 774
上一篇: C# Dictionary、ArrayList、List
下一篇: unity3d 实现帧序列精灵动画
DesDestroy
博客等级 码龄14年 84粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值