void Start()
    {
        sdk = GameObject.Find("GeekplaySDK").GetComponent <GeekplaySDK>();

        //switch (sdk.m_supportedDevices[0])
        //{
        //    case DeviceName.AR_Gun:
        //        gun = sdk.GetDevice() as GeekplayARGun;
        //        gun.Initialize(GunShoot);
        //        break;
        //    case DeviceName.ARcher:
        //        bow = sdk.GetDevice() as GeekplayARcher;
        //        bow.Initialize(BowDraw, BowShoot, null, null);
        //        break;
        //    case DeviceName.New_ARcher:
        //        newBow = sdk.GetDevice() as GeekplayNewARcher;
        //        newBow.Initialize(BowDraw, BowShoot);
        //        //  记录拉弦点的初始位置
        //        drawOrigin = drawPoint.transform.localPosition;
        //        break;
        //    default:
        //        break;
        //}
    }
Beispiel #2
0
    void Start()
    {
        GeekplaySDK sdk = GameObject.Find("GeekplaySDK").GetComponent <GeekplaySDK>();

        sdk.StartSDK(RegisterCallbacks);
    }