Пример #1
0
            public static void Clear()
            {
                HoverScreenEmitter hse = GameObject.Find("LocalCar")?.GetComponent <HoverScreenEmitter>();
                HoverScreenParent  hsp = hse.hoverScreenParent_;
                TrickyTextLogic    ttl = hsp.rightTrickyTextObj_.GetComponent <TrickyTextLogic>();

                ttl.textList_.Clear();
            }
Пример #2
0
        public void Clear()
        {
            HoverScreenEmitter hse = GameObject.Find("LocalCar")?.GetComponent <HoverScreenEmitter>();
            HoverScreenParent  hsp = Utilities.Utilities.GetPrivate <HoverScreenParent>(hse, "hoverScreenParent_");
            TrickyTextLogic    ttl = hsp.trickyTextObj_.GetComponent <TrickyTextLogic>();

            Utilities.Utilities.GetPrivate <PriorityQueue <TrickyTextLogic.TrickText> >(ttl, "textList_").Clear();
        }
Пример #3
0
        public void Update()
        {
            var playerManager  = G.Sys.PlayerManager_;
            var optionsManager = G.Sys.OptionsManager_;

            GeneralSettings = optionsManager ? optionsManager.General_ : null;
            var localPlayer     = playerManager ? playerManager.Current_ : null;
            var playerDataLocal = localPlayer?.playerData_;
            var carGameObject   = playerDataLocal ? playerDataLocal.Car_ : null;

            HoverScreenEmitter = carGameObject ? carGameObject.GetComponent <HoverScreenEmitter>() : null;
            CarLogic           = playerDataLocal ? playerDataLocal.CarLogic_ : null;
            CarStats           = CarLogic ? CarLogic.CarStats_ : null;
        }
Пример #4
0
        private void UpdateParentObject()
        {
            var localCar = Utilities.Utilities.FindLocalCar();

            HoverScreenEmitter = localCar?.GetComponent <HoverScreenEmitter>();
        }