Kaynağa Gözat

+RGB & ANSI colours

tBKwtWS 1 ay önce
ebeveyn
işleme
e14bab1e1d
1 değiştirilmiş dosya ile 16 ekleme ve 2 silme
  1. 16 2
      README.md

+ 16 - 2
README.md

@@ -186,18 +186,32 @@ Works the same as drawing and generating a karel, available commands:
 * generate_random_asset(canvas)
 * generate_outofbounds_random_asset(canvas, side:str)
 
-### Generating a random hex colour
+### Generating a random colour
 To get a random colour value to use in your own graphical shape, use generate_random_colour().
 Side options:
 * top
 * left
 * bottom
 * right
-To generate a random Karel left of the canvas:
+To generate a random HEX colour:
 ```
 my_colour = generate_random_colour()
 ```
 
+To generate a random RGB colour:
+```
+my_colour = generate_random_colour("rgb")
+```
+To generate a random ANSI colour:
+```
+print("White or default")
+colour = generate_random_colour("ansi")
+print(f"{colour}Some colour")
+
+print(f"{generate_random_colour("ansi")}Some {generate_random_colour("ansi")}other {generate_random_colour("ansi")}colour {generate_random_colour("ansi")}for {generate_random_colour("ansi")}each {generate_random_colour("ansi")}word{generate_random_colour("ansi")}.")
+
+```
+
 ### Generating a random background
 To draw a random coloured square filling the whole canvas, use generate_random_background(canvas):
 ```