doc: Attempt to clarify how the factor of color's mix() function is applied

This commit is contained in:
Simon Hausmann 2024-04-15 08:45:01 +02:00 committed by Simon Hausmann
parent 8e3728864e
commit a61ca93cd1
4 changed files with 14 additions and 9 deletions

View file

@ -95,8 +95,10 @@ All colors and brushes define the following methods:
- **`mix(other: brush, factor: float) -> brush`**
Returns a new color that is a mix of this color and `other`, with a proportion
factor given by factor (which will be clamped to be between `0.0` and `1.0`).
Returns a new color that is a mix of this color and `other`. The specified factor is
clamped to be between `0.0` and `1.0` and then applied to this color, while `1.0 - factor`
is applied to `other`. For example `red.mix(green, 70%)` will have a stronger tone of red, while
`red.mix(green, 30%)` will have a stronger tone of green.
- **`transparentize(factor: float) -> brush`**