Ejemplo n.º 1
0
    public void EnterHuXingFloor(bool inPortrait)
    {
        Debug.Log("EnterHuXingFloor");

        if (hxScene)
        {
            triggerFCZ.AlphaPlayBackward();
        }

        if (!inPortrait)
        {
            //得先执行OpenXFMenu,要判断是否镜像户型
            xfGUI.OpenXFMenu();
//            Debug.Log("2333");
            hxfbMat.SetColor("_Color", new Color(0, 0, 0, 0.0f));
        }
        else
        {
            if (hxScene != null && hxScene.websky != null)
            {
                hxScene.websky.gameObject.SetActive(true);
            }

//           appBridge.Unity2App("unityEnterMYInPortraitDone");
        }

        huXingFloorScrollMenu.SetNonStandFloorBtnVisblity(false);
        currentSelectHuXingType.EnterHuXingFloor(sceneInteractiveManger.currentActiveSenceInteractiveInfo.cameraUniversalCenter, currentSelectHuXingType.GetDefaultMYFloorName());
    }
Ejemplo n.º 2
0
    public void EnterHuXingFloor()
    {
        Debug.Log("EnterHuXingFloor");
        huXingFloorScrollMenu.SetNonStandFloorBtnVisblity(false);
        currentSelectHuXingType.EnterHuXingFloor(currentSelectSenceInteractiveInfo.cameraUniversalCenter, "1F");

        if (currentSelectSenceInteractiveInfo.sceneType == SenceInteractiveInfo.SceneType.loft || currentSelectSenceInteractiveInfo.sceneType == SenceInteractiveInfo.SceneType.平层 || currentSelectSenceInteractiveInfo.sceneType == SenceInteractiveInfo.SceneType.独栋)
        {
            xfCanveGroupFade.AlphaPlayForward();
            hxfbMat.SetColor("_Color", new Color(0, 0, 0, 0.0f));
        }

        btnChooseBuild.SetBtnState(true, 0);
        if (buildScrollMenu.GetFirstScrollItem() != null)
        {
            buildScrollMenu.GetFirstScrollItem().GetComponent <ImageButton>().SetBtnState(true, 0);
        }
    }
Ejemplo n.º 3
0
    public void EnterHuXingFloor(bool inPortrait)
    {
        appBridge.Unity2App("unityMYLook", currentSelectHuXingType.viewDisplayMode);
        Debug.Log("EnterHuXingFloor");

        if (hxScene)
        {
            triggerFCZ.AlphaPlayBackward();
        }

        if (!inPortrait)
        {
            hxfbMat.SetColor("_Color", new Color(0, 0, 0, 0.0f));
            //得先执行OpenXFMenu,要判断是否镜像户型
            xfGUI.OpenXFMenu();
//            Debug.Log("2333");
        }
        else
        {
            if (hxScene != null && hxScene.websky != null)
            {
                hxScene.websky.gameObject.SetActive(true);
            }
        }

        huXingFloorScrollMenu.SetNonStandFloorBtnVisblity(false);
        currentSelectHuXingType.EnterHuXingFloor(sceneInteractiveManger.currentActiveSenceInteractiveInfo.cameraUniversalCenter, currentSelectHuXingType.GetDefaultMYFloorName(), triggerFastMoveSM, huXingFastMoveScrollMenu);

        if (currentSelectHuXingType.fastMovePointManager != null)
        {
//            currentSelectHuXingType.fastMovePointManager.SetMovePointsState(true);
            triggerLockMove.AlphaPlayForward();
            lockMove.SetBtnState(false, 0);
//            LockMove();
        }
    }