1.這個是設備序列號的判斷陳述句:
//判斷當前設備序列號是否在自定義的序列號當中,
if (Pvr_UnitySDKAPI.PlatformSettings.UPvr_IsCurrentDeviceValid().Equals(Pvr_UnitySDKPlatformSetting.simulationType.Valid))
{
//Debug.Log("進入下個場景");
}
else
{
//Debug.Log("設備號不符");
}
2.UPvr_IsCurrentDeviceValid 函式是判斷 當前設備是否有效的:

3.在 Pvr_UnitySDKPlatformSetting 腳本里有個 simulationType 列舉,分為 Null,Invalid, Valid,三種型別,分別為空、無效、有效,

4.這個腳本的下面還有地址
“Assets/PicoMobileSDK/Pvr_UnitySDK/Resources/PlatformSettings.asset”
在這個地址找到PlatformSettings.asset檔案,

5.圖片:

6.選中在Inspector面板查看,這個圖片我打了馬賽克,可以自己添加SN號,加上開頭的判斷陳述句,就可以實作Pico VR設備號的加密了:

7.關于獲取SN號,在設備的包裝盒的標簽上就有:

8.還有一種方法,Pico官網提供的:
https://sdk.picovr.com/docs/XRPlatformSDK/Unity/en/chapter_seven.html#stategetdeviceinfo

感謝觀看!可能有不足的地方,還請見諒!
為大家提供一個思路,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/300348.html
標籤:其他
下一篇:51nod3152 取數游戲
