public TrafficLight(Point pl, Lights lights, int interval, Osb osb) { Place = pl; CurrLight = lights; CurrInterval = interval; NextLight = CurrLight == Lights.Green ? Lights.Red : Lights.Green; LightOsb = osb; }
public static Bitmap ChoosenLight(Osb l, int i) { switch (l) { case Osb.Up: return(Sprite.SpriteLibUpLights[i]); case Osb.Right: return(Sprite.SpriteLibLeftLights[i]); case Osb.Down: return(Sprite.SpriteLibDownLights[i]); case Osb.Left: return(Sprite.SpriteLibRightLights[i]); } return(Sprite.SpriteLibUpLights[i]); }