folgende code ist für 2 Farben mischen. Farbe i1 zu 60% und i2 zu 40%
Hiermit das Code:
mir ist nicht klar, was Methode singleShuffle gemacht hat
und die typisch Farbe Mischung wie zum Beispiel undurchsichtiges mit volles Gelb: 255<<24|255<<16|255<<8, Was bedeutet das? ?(?(?(
Hiermit das Code:
Quellcode
- int singleShuffle(int i1_part, int i2_part, int p) {
- return i1_part + (i2_part - i1_part) * p / 100;
- }
- int colorShuffle(int i1, int i2, int p) {
- int red = singleShuffle((i1 >> 16) & 255,(i2 >> 16) & 255,p);
- int green = singleShuffle((i1 >> 8) & 255,(i2 >> 8) & 255,p);
- int blue = singleShuffle((i1) & 255,(i2) & 255,p);
- return (255 << 24) | (red << 16) | (green << 8) | blue;
- }
mir ist nicht klar, was Methode singleShuffle gemacht hat
und die typisch Farbe Mischung wie zum Beispiel undurchsichtiges mit volles Gelb: 255<<24|255<<16|255<<8, Was bedeutet das? ?(?(?(
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Wenn ()