color

作者: skoll | 来源:发表于2023-06-02 16:40 被阅读0次

    简介

    1 .一些和颜色相关的操作
    2 .定义一种颜色

    const color=new Phaser.Display.Color(150,0,0)
    
    //使用16进制定义颜色
    const color1 = Phaser.Display.Color.HexStringToColor('#ff00ff');
    
    //转换颜色值为rgb
    const color2 = Phaser.Display.Color.ValueToColor('#ffeedd');
    const color2 = Phaser.Display.Color.ValueToColor('#fed');
    const color2 = Phaser.Display.Color.ValueToColor('rgb(255, 238, 221)');
    const color1 = Phaser.Display.Color.ValueToColor(0xffeedd);
    // 以上四种形式,都是会转换成rgba(255,238,221)
    

    3 .让颜色变亮,变暗

    color.brighten(10)
    将颜色调亮 10%
    color2.lighten(10);
    
    color.darken(10)
    将颜色变暗10%
    

    随机颜色

    const color = new Phaser.Display.Color();
    color.random(50);
    color.color:这个值就可以读到很多随机值
    
    color.randomGray(50);
    //这个函数会随机出很多灰色的颜色
    

    相关文章

      网友评论

          本文标题:color

          本文链接:https://www.haomeiwen.com/subject/djqmedtx.html