예제 #1
0
    // Start is called before the first frame update
    void Start()
    {
        if (S_VRMDATA.MyModel.vrmdata == null)
        {
            Debug.LogWarning("データがありません。タイトルに戻ります");
            SceneManager.LoadScene("SampleTitle");
            return;
        }

        vrmImporter = GameObject.FindWithTag("GameController").GetComponent <VRMIOImporter>();

        createVRM(S_VRMDATA.MyModel).Forget();
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        importer = GameObject.FindWithTag("GameController").GetComponent <VRMIOImporter>();

        //もしモデルがあるならロード
        if (S_VRMDATA.MyModel.vrmdata != null)
        {
            createVroid(S_VRMDATA.MyModel.vrmdata, false).Forget();
            LoadingCanvas.enabled = true;
        }
        else
        {
            ImportButton.interactable = true;
        }
    }
    // Start is called before the first frame update
    void Start()
    {
        if (S_VRMDATA.MyModel.vrmdata == null)
        {
            Debug.LogWarning("データがありません。タイトルに戻ります");
            SceneManager.LoadScene("SampleTitle");
            return;
        }

        //コライダーView取得
        ColliderView = pibot.Find("ColliderView");

        //MyModelあれば読み込み生成
        vrmImporter = GameObject.FindWithTag("GameController").GetComponent <VRMIOImporter>();
        createVRM(S_VRMDATA.MyModel.vrmdata).Forget();
        //スライダー初期化
        heightSlider.value       = S_VRMDATA.MyModel.height;
        widthSlider.value        = S_VRMDATA.MyModel.width;
        modelHeighjtSlider.value = S_VRMDATA.MyModel.modelheight - 1;
        //可視化コライダーサイズ初期化
        ColliderView.localScale = new Vector3(widthSlider.value, heightSlider.value, widthSlider.value);
        ColliderView.position   = ColliderView.rotation * new Vector3(0, modelHeighjtSlider.value, 0);
    }