Example #1
0
    public void ReceiveVariableFromJS(string a)
    {
        DebugOnScreen.Log("ReceiveVariableFromJS:" + a);
        ParameterFormJson json = JsonUtility.FromJson <ParameterFormJson>(a);

        DebugOnScreen.Log("ReceiveVariableFromJS 1: " + json.assetBundleName);
        DebugOnScreen.Log("ReceiveVariableFromJS 2: " + json.assetBundleUrl);

        StartCoroutine(loadBook(json));
    }
Example #2
0
    IEnumerator loadBook(ParameterFormJson json)
    {
        yield return(AssetBundleHelper.getInstance().InitializeAssetBunderWebGL(json.assetBundleName, json.assetBundleUrl));

        try
        {
            DebugOnScreen.Log("BookLoader Start assetBundleName=" + assetBundleName);
            BookSceneLoader sceneLoader = gameObject.AddComponent <BookSceneLoader>();
            sceneLoader.assetBundleName = json.assetBundleName;
            sceneLoader.sceneName       = "page1";
        }
        catch (System.Exception ex)
        {
            DebugOnScreen.Log(ex.ToString());
        }
    }