示例#1
0
    void Awake()
    {
        scene3State = Scene3State.PrePause;
        // JudgeIsBegin = 0;
        _camera  = Camera.main;
        rig      = GetComponent <Rigidbody>();
        model    = transform.Find("player").gameObject;
        doorAnim = GameObject.Find("doorTimeline").GetComponent <PlayableDirector>();
        print(doorAnim.duration);

        Items.Clear();
        audioSource   = GetComponent <AudioSource>();
        tempscaleAnim = transform.localScale;
        if (SceneManager.GetActiveScene().name == "Scene4")
        {
            scene4Controler = transform.Find("/Enemys").GetComponent <Scene4Controler>();
        }
        isScene2AnimPlay    = false;
        isScene3Pause       = false;
        isScene4Pause       = false;
        Scene3Identifer2Num = 0;
        Scene3GetItem       = false;
    }
示例#2
0
    //场景4中的玩家停顿,亲朋好友向前走
    public void Scene4Control()
    {
        Scene4Controler scene4Controler = transform.Find("/Enemys").GetComponent <Scene4Controler>();

        scene4Controler.StartAnim();
    }