Ejemplo n.º 1
0
        void Awake()
        {
            if (Instance == null)
            {
                Instance = this;
            }
            else
            {
                Destroy(this);
            }
            stageHeight = Camera.main.orthographicSize;
            stageWeight = stageHeight * Camera.main.aspect;
            stage       = new StageClass(stageNow.text);

            hitCount = stage.HitObjects.LisHitObjects.Count;
            hitPoint = timeCount = 0;
        }
Ejemplo n.º 2
0
        void Start()
        {
            //ReadStageAsset();//读取关卡文件
            Stage = new StageClass(TaStageAsset.text);                           //关卡自动加载
            GoPlayer.GetComponent <Rigidbody2D>().drag = FloPlayerRigidbodyDrag; //玩家刚体阻力初始化
            _IntScore       = 0;                                                 //分数初始化
            _IntRhythmCombo = 0;                                                 //节奏连击初始化
            _IntGrazeCombo  = 0;                                                 //擦弹连击初始化
            _IntDeathNumber = 0;                                                 //死亡次数初始化
                                                                                 //AudioManager.SetAudioBackgroundVolumns(1.0F);
                                                                                 //AudioManager.SetAudioEffectVolumns(1.0F);

            //AudioManager.PlayAudioEffectA("GT");
            //AudioManager.PlayAudioEffectA("RBP");

            //AudioManager.PlayAudioEffectA("GuillaumeTell");
            _FloMusicStartTime = Time.timeSinceLevelLoad;
        }