当前位置: 首页 > wzjs >正文

网站备案幕布照片ps如何建立自己的云服务器

网站备案幕布照片ps,如何建立自己的云服务器,网站登录系统怎么做,网站开发公司建站源码默认初始化颜色 let color: Color 0xFF00FF 创建一个工具,用十六进制颜色和RGBA初始化颜色 // 颜色工具类 export class ColorUtils {/*** 十六进制颜色初始化(支持透明度)* param hex 支持格式:#RRGGBB、#AARRGGBB、0xRRGGBB、…

 默认初始化颜色

let color: Color = 0xFF00FF

创建一个工具,用十六进制颜色和RGBA初始化颜色


// 颜色工具类
export class ColorUtils {/*** 十六进制颜色初始化(支持透明度)* @param hex 支持格式:#RRGGBB、#AARRGGBB、0xRRGGBB、0xAARRGGBB* @param alpha 可选透明度(0-1)*/static fromHex(hex: string | number, alpha?: number): Color {let hexValue: number;if (typeof hex === 'string') {// 去除#号hex = hex.replace('#', '');// 处理3/4位简写格式if (hex.length === 3 || hex.length === 4) {hex = hex.split('').map(c => c + c).join('');}// 补全6位或8位if (hex.length === 6) {hex = 'FF' + hex; // 默认不透明}hexValue = parseInt(hex, 16);} else {hexValue = hex;}// 应用透明度覆盖if (alpha !== undefined) {const alphaByte = Math.round(alpha * 255);hexValue = (alphaByte << 24) | (hexValue & 0x00FFFFFF);}return hexValue as Color;}/*** RGBA颜色初始化* @param r 红色通道(0-255)* @param g 绿色通道(0-255)* @param b 蓝色通道(0-255)* @param a 透明度(0-1)*/static fromRGBA(r: number, g: number, b: number, a: number = 1): Color {const alphaByte = Math.round(a * 255);return ((alphaByte << 24) | (r << 16) | (g << 8) | b) as Color;}/*** 将Color转换为十六进制字符串* @param color 颜色对象* @param withAlpha 是否包含透明度通道* @returns 格式:#AARRGGBB 或 #RRGGBB*/static toHexString(color: Color, withAlpha: boolean = true): string {const num = Number(color);if (withAlpha) {return `#${((num >>> 0) & 0xFFFFFFFF).toString(16).padStart(8, '0').toUpperCase()}`;}return `#${((num & 0x00FFFFFF) >>> 0).toString(16).padStart(6, '0').toUpperCase()}`;}/*** 将Color转换为RGBA对象* @param color 颜色对象* @returns 包含r,g,b,a(0-1)的对象*/static toRGBA(color: Color): RGBAColor {const num = Number(color);return {r: (num >> 16) & 0xFF,g: (num >> 8) & 0xFF,b: num & 0xFF,a: ((num >> 24) & 0xFF) / 255};}
}interface RGBAColor {r: number;g: number;b: number;a: number;
}

http://www.dtcms.com/wzjs/807907.html

相关文章:

  • 关于网站开发网页上传和网站发布深圳服务网站入口
  • App网站建设 高品质网站建设网站开发国外研究状况
  • 如何在网站后台添加商品渠道网官网
  • 天津网站设计网站制作wordpress底部加上自己的版权信息
  • 商业空间设计案例ppt开鲁网站seo免费版
  • 怎么建设幸运28网站wordpress dux5.2
  • 网站建设程序有哪些方面优速网站建设优化seo
  • 怎么做校园表白网站如何做网站的埋点
  • cms 网站后台哪个网站有做阿里巴巴流量
  • 移动端网站如何做导出功能吗软件开发需要什么专业
  • 十大免费cms建站系统介绍县门户网站建设方案
  • 门窗专业设计网站网站后台维护教程
  • 网站排名下降原因做暧嗳xo小视频免费网站
  • 企业网站优化的三层含义阿里巴巴国际站可以做网站吗
  • dede新手做网站多久如何创办一个公众号
  • 国美网站建设的特点端午节网站建设
  • 三层架构做网站还是系统wordpress自定义字段筛选
  • 买了个区域名怎么做网站wordpress 小说 主题
  • 只使用html做简单网站镇江百度网站建设
  • 建设网站的价格分析wordpress 写作主题
  • 搭建网站要多少钱广州微信网站建设费用
  • mysql的网站开发公司部门职责及配置
  • 公司网站手机版设计h5美食制作网站模板
  • 自己做的网站百度收录夏津网站建设费用
  • dz网站首页html代码在哪网站建设的任务规划
  • 网站建设需要软件php网站开发实例教程代码百度云
  • 网站建设安装部署必须买吗专业做运动服装的网站
  • 我做网站编辑写文章很慢怎么办西安烽盈网站建设
  • 医院网站设计模板乡村建设网站
  • 这样可以做网站中信建设有限责任公司中标项目