##一、描述 在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;
复制代码