obb檔案在android -- obb -- 對應的專案包名下。此檔案用於assets壓縮使用。由於谷歌市場發行的包必須小於100m。所以我們可以將需要的資源再此打包。
obb格式為 main.版本號.包名。
將assets檔案進行打包,然後通過zip壓縮,改字尾名即可。
//獲取obb包
public string getobbfilepath(context context) catch (packagemanager.namenotfoundexception e)
}
//解壓obb包
public void unzipobb(context context) else
file obbfile = context.getexternalfilesdir("main." + constant.getversioncode(context) + "." + constant.pagename);
if(obbfile.exists()) catch (ioexception e)
}}else catch (ioexception e) }}
}
//解壓資源
private void unzip(file zipfile, string outpathstring) throws ioexception else
out.close();}}
inzip.close();
}
//obb內解壓資源拷貝
private void copymusicfile(string fromfile, string tofile)
inputstream.close();
outputstream.close();
} catch (filenotfoundexception e) catch (ioexception e)
}
//判斷該資料夾是否是空資料夾
public static boolean isnullfile(file file) else
}else
}return false;
}
簡述OBB演算法 使用PCA計算
對於obb是什麼不作介紹,如果你能看到這篇文章,我覺得你應該知道obb是什麼,也大概知道obb的經典生成演算法 使用pca 主成分分析 主成分分析有乙個關鍵的線性代數計算步驟,即求解協方差矩陣的特徵值和特徵向量,這一點必須使用數值分析演算法而不能用解題用的基本行變換手段,因為現代程式最大的特點就是幹...
計算OBB四個頂點的座標
obb 的結構如下 obb 的中心 public var center vbvector obb 的x軸 public var x vbvector obb 的y軸 public var y vbvector 半寬,相對於obb的座標系 public var halfwidth number 半高,...
SONIC4的OBB檔案格式分析
偶然發現sonic4的obb檔案不是一般的rsb 1sbr 格式,檔案頭如下 offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 4c 50 4b 00 01 00 0c 09 77 00 01 00 20 00 00 00 lpk w 000...