TrafficManager.TrafficLight.ManualSegmentLight.ManualPedestrian C# (CSharp) Method

ManualPedestrian() public method

public ManualPedestrian ( ) : void
return void
        public void ManualPedestrian()
        {
            PedestrianEnabled = !PedestrianEnabled;
        }

Usage Example

        private bool IsPedestrianLightHovered(Rect myRect3, int segmentId, bool hoveredSegment, ManualSegmentLight segmentDict)
        {
            if (!myRect3.Contains(Event.current.mousePosition))
                return hoveredSegment;

            _hoveredButton[0] = segmentId;
            _hoveredButton[1] = 2;

            if (!Input.GetMouseButtonDown(0) || _uiClickedSegment)
                return true;
            _uiClickedSegment = true;

            if (!segmentDict.PedestrianEnabled)
            {
                segmentDict.ManualPedestrian();
            }
            else
            {
                segmentDict.ChangeLightPedestrian();
            }
            return true;
        }
All Usage Examples Of TrafficManager.TrafficLight.ManualSegmentLight::ManualPedestrian