Unity文件存储(PlayerPrefs,Resources)

##一、描述 在Unity3d中需要对一些数据进行存储到本地,就需要用到文件存储,unity3d的文件夹存储用PlayerPrefs,这个很类似于android里的sharepres,就直接键值对的方式存取。

##二、PlayerPrefs 直接调用静态方法就好

PlayerPrefs.SetString ("name", "Junwen");
Debug.Log (PlayerPrefs.GetString ("name"));
复制代码

##三、Resources 把资源放在assetts的Resources文件夹下,这个文件夹unity3d有对它特殊处理,在打包的时候会把这个文件夹下的文件夹都打包进去,如果程序中需要动态更换的资源,都可以放在Resources中,放外面的话,没有用到的它都会不打包进入。

直接从Resources文件夹中查出这个资源,指定文件夹类型,如果在子目录下,需要指定路径,之后就可以拿来直接赋值给其他物体了.

Material material = Resources.Load ("material/newmaterial",typeof(Material)) as Material;
复制代码

转载于:https://juejin.im/post/5b3ac94af265da63211bfdcd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值