diff options
| author | Mario Visic <[email protected]> | 2018-12-27 21:30:58 +0800 |
|---|---|---|
| committer | Tom Black <[email protected]> | 2019-01-03 20:15:29 -0800 |
| commit | 3ef35cdf4fd699cce93a51b1167d765324a213bd (patch) | |
| tree | f2e6aa3a950b0e1e36cd30ea20780c886b906be6 /Rakefile | |
| parent | ddc3d31a09557d4d24068078e9d4011df260dc93 (diff) | |
| download | ruby2d-3ef35cdf4fd699cce93a51b1167d765324a213bd.tar.gz ruby2d-3ef35cdf4fd699cce93a51b1167d765324a213bd.zip | |
Allow color to initialize from an existing color object
Setting a 2d object's color to be random is great, however it's difficult to
re-use that color without manually extracting out the rgba values from that
color object. Ideally it would be convenient to be able to do this:
```ruby
square = Square.new(color: 'random')
square_two = Square.new(color: square.color)
```
This patch allows this behavior from any 2d shape, making it much easier to
reuse those random colors :)
Diffstat (limited to 'Rakefile')
0 files changed, 0 insertions, 0 deletions
