assets: apk/assets
streamingassets : 這個資料夾 在 手機平台 一般是唯讀的,不可寫,安卓打包到上麥呢的資料夾
persisten:這個路徑,可讀可寫,程式第一次載入的時候會把 streamingassets 資料夾下面的東西寫入這裡
流程:1,先把打的包從硬碟load到記憶體,用www載入
1.1assetbundle.unload(false) 只解除安裝記憶體檔案
1.2assetbundle.unload(true) 解除安裝記憶體檔案和assetbundle.load出來的檔案
2,解包,assetbundle.load解壓縮包
2.1resources.unloadasset(obj) 這個api 釋放
2.2一些隱藏的檔案(比如預設以來的材質和紋理) 就要用 resources.unloadunusedasset()釋放,
3,程式要使用
3.1 如果是 這樣的資源 assetbundle.load 出來的object直接使用
同2.1
3.2如果是prefab,必須instantiate例項化一下,destroy();
4 ,assetbundle的依賴關係,在字尾是.manifest下
總的mainifest記錄了所有的assetbundle,每個都有各自的mainifest記錄關係
載入的時候先載入依賴關係,後載入自身
解除安裝的時候先解除安裝自身,再解除安裝依賴
5,第一次load obj a 用assetbundle.load
第二次load obja 把這些東西快取起來,從快取裡取
總結:1,從mainifest檔案中獲取assetbundle依賴關係,
www manifeset=new www(manifesetpath);
manifeset.assetbundle.loadasset("assetbundlemanifeset");引數是固定的,整個程式只會走一次
2,根據名稱找到目標載入資源的所有依賴
name包名 ----》scenesone/load.ld
主要為上層查詢方便
3,根據依賴關係 載入資源
4,載入我們的assetbundle
www bundle=new www(bundlepath);
5,載入資源
assetbundle.loadasset(resname);
assetbundle.loadassetwithsubassets(resname);載入多個資源
1,載入資源
第一步 :
1,沒有載入bundle 就執行 載入
把你這個命令 存起來 等我載入完全了 在返回給你
2,已經在載入 但是沒有載入完全
把你這個命令 存起來 等我載入完全了 在返回給你
3, 已經載入並且完成
就直接返回給上層
分類演算法的如何選擇
一 選擇分類演算法的步驟 1 首先看是二分類 分類結果只能有兩種,是二分類演算法問題,所有的演算法都可以實現 例如 要麼是0,要麼是1 要麼是好,要麼是壞 還是多分類問題,有多種分類結果的 如果是多分類問題,並不是所有的演算法都可以實現,只能選擇knn,貝葉斯演算法 2 其次看是否要求高可解釋性 不...
Bitmap的如何避免OOM
一開始的時候是直接判斷bitmap是不是的等於null,不等於的時候就釋放掉 if mbit null 可是測試後才發現還是沒有用 我查了一下資料說是bitmap是乙個私有類,不是的直接new出來的是,而是bitmapfactory.decodefile 得來的,單單釋放掉還是沒有用,想要不出現這份...
女生寫的如何追mm
我是女生,看到有的男生想追自己喜歡的女孩子又不敢追,還想人家倒追她,我很反感.從乙個女生的角度,我比較了解女孩子的心理。女孩子大多不會主動出擊,去追求自己喜歡的男孩,除了確實太喜歡了或者是那種比較有個性的勇敢的女孩子。所以,如果你很喜歡乙個女孩子,並且認為她對你也有點意思,那就主動點,別跟她搞拉鋸戰...