Пример #1
0
        protected override void Init()
        {
            canGo           = false;
            sunAndMoonImage = GetChildImage("sunAndMoonImage");
            timeText        = GetChildText("timeText");
            settingBtn      = GetChildButton("SettingBtn");
            EventTriggerListener.Get(settingBtn.gameObject).onClick = onClick;
            viewTimesButton = GetChildButton("viewTimesButton");
            EventTriggerListener.Get(viewTimesButton.gameObject).onClick = onClick;
            enemyInfoBtn = GetChildButton("EnemyInfoBtn");
            EventTriggerListener.Get(enemyInfoBtn.gameObject).onClick = onClick;
            backToCityBtn = GetChildButton("BackToCityBtn");
            EventTriggerListener.Get(backToCityBtn.gameObject).onClick = onClick;
            enemyInfoRedPointImage = GetChildImage("EnemyInfoRedPointImage");
            timeNames          = Statics.GetTimeNames();
            _currentTimeIndex  = -1;
            lastTimeIndex      = _currentTimeIndex;
            currentAngle       = 0;
            oldAngle           = -1;
            angleRotateDate    = DateTime.Now;
            angleRotateTimeout = 1f;             //20秒旋转1度
//			resetTimeIndex();
            instance = this;
            refreshRedPointView();
        }
Пример #2
0
        protected override void Init()
        {
            canGo = false;
            DontDestroyOnLoad(gameObject);
            sunAndMoonImage = GetChildImage("sunAndMoonImage");
            timeText        = GetChildText("timeText");
            settingBtn      = GetChildButton("SettingBtn");
            EventTriggerListener.Get(settingBtn.gameObject).onClick = onClick;
            viewTimesButton = GetChildButton("viewTimesButton");
            EventTriggerListener.Get(viewTimesButton.gameObject).onClick = onClick;
            timeNames          = Statics.GetTimeNames();
            _currentTimeIndex  = -1;
            lastTimeIndex      = _currentTimeIndex;
            currentAngle       = 0;
            oldAngle           = -1;
            angleRotateDate    = DateTime.Now;
            angleRotateTimeout = 1f;             //20秒旋转1度
//			resetTimeIndex();
        }