题目是我瞎扯淡的
本着给辽宁号打扫过甲板就可以生成辽宁号是我造的的精神,虽然我其实只是从网站上扒下了网站公布的所有中国色并以静态类的方式进行存储随后分享,我认为这也是中国传统色的应用。
来看看实际内容吧
在网上冲浪的时候发现了这个网站 中国传统色
感觉非常的有意思,如果说能用在Unity里就更有意思了,想法是让这些颜色的取用就像是UnityEngine自带的Color里的默认颜色一样便捷。
不过可惜的是UnityEngine的Color结构体的构造函数,支持的RGB的输入模式为0-1,而网站上提供的是0-255,所以不仅需要使用爬虫的方式先将所有的颜色及其数据爬取下来,还要再写个简单的脚本来完成数据的转换。
不过都是很简单的事情,已经做完了,这里仅仅只是分享而已。
public static class ChineseColor
{
public static Color Purple_暗玉紫 = new(0.361f, 0.133f, 0.137f);
public static Color Red_牡丹粉红 = new(0.933f, 0.635f, 0.643f);
public static Color Purple_栗紫 = new(0.353f, 0.098f, 0.106f);
public static Color Red_香叶红 = new(0.941f, 0.486f, 0.51f);
public static Color Purple_葡萄酱紫 = new(0.353f, 0.071f, 0.086f);
public static Color Red_艳红 = new(0.929f, 0.353f, 0.396f);
public static Color Red_玉红 = new(0.753f, 0.282f, 0.318f);
public static Color Red_茶花红 = new(0.933f, 0.247f, 0.302f);
public static Color Red_高粱红 = new(0.753f, 0.173f, 0.22f);
public static Color Red_满江红 = new(0.655f, 0.325f, 0.353f);
public static Color Red_鼠鼻红 = new(0.89f, 0.706f, 0.722f);
public static Color Red_合欢红 = new(0.941f, 0.631f, 0.659f);
public static Color Red_春梅红 = new(0.945f, 0.576f, 0.612f);
public static Color Red_苋菜红 = new(0.651f, 0.106f, 0.161f);
public static Color Red_烟红 = new(0.537f, 0.306f, 0.329f);
public static Color Red_莓红 = new(0.769f, 0.353f, 0.396f);
public static Color Red_鹅冠红 = new(0.82f, 0.102f, 0.176f);
public static Color Red_枫叶红 = new(0.761f, 0.122f, 0.188f);
public static Color Red_唐菖蒲红 = new(0.871f, 0.11f, 0.192f);
public static Color Red_枣红 = new(0.486f, 0.094f, 0.137f);
public static Color Purple_猪肝紫 = new(0.329f, 0.118f, 0.141f);
public static Color Purple_葡萄紫 = new(0.298f, 0.122f, 0.141f);
public static Color Red_暗紫苑红 = new(0.51f, 0.125f, 0.169f);
public static Color Red_殷红 = new(0.51f, 0.067f, 0.122f);
public static Color Red_草茉莉红 = new(0.937f, 0.278f, 0.365f);
public static Color Purple_酱紫 = new(0.302f, 0.063f, 0.094f);
public static Color Red_山茶红 = new(0.929f, 0.333f, 0.416f);
public static Color Grey_锌灰 = new(0.478f, 0.451f, 0.455f);
public static Color Red_海棠红 = new(0.941f, 0.216f, 0.322f);
public static Color Red_蓟粉红 = new(0.902f, 0.824f, 0.835f);
public static Color Red_石蕊红 = new(0.941f, 0.788f, 0.812f);
public static Color Red_淡曙红 = new(0.933f, 0.153f, 0.275f);
public static Color Purple_李紫 = new(0.169f, 0.071f, 0.086f);
public static Color Red_石竹红 = new(0.933f, 0.282f, 0.388f);
public static Color Red_淡茜红 = new(0.906f, 0.486f, 0.557f);
public static Color Purple_金鱼紫 = new(0.314f, 0.039f, 0.086f);
public static Color Red_山黎豆红 = new(0.761f, 0.486f, 0.533f);
public static Color Grey_鼠背灰 = new(0.451f, 0.341f, 0.361f);
public static Color Red_淡蕊香红 = new(0.933f, 0.282f, 0.4f);
public static Color Purple_甘蔗紫 = new(0.384f, 0.086f, 0.141f);
public static Color Red_月季红 = new(0.808f, 0.341f, 0.467f);
public static Color Red_尖晶玉红 = new(0.8f, 0.086f, 0.227f);
public static Color Red_水红 = new(0.945f, 0.769f, 0.804f);
public static Color Red_姜红 = new(0.933f, 0.722f, 0.765f);
public static Color Grey_芦灰 = new(0.522f, 0.427f, 0.447f);
public static Color Purple_茄皮紫 = new(0.176f, 0.047f, 0.075f);
public static Color Grey_苍蝇灰 = new(0.212f, 0.157f, 0.169f);
public static Color Red_锦葵红 = new(0.749f, 0.208f, 0.325f);
public static Color Red_粉团花红 = new(0.925f, 0.608f, 0.678f);
public static Color Purple_石竹紫 = new(0.388f, 0.027f, 0.11f);
public static Color Purple_卵石紫 = new(0.188f, 0.086f, 0.11f);
public static Color Red_晶红 = new(0.933f, 0.651f, 0.718f);
public static Color Purple_芝兰紫 = new(0.914f, 0.8f, 0.827f);
public static Color Red_芍药耕红 = new(0.922f, 0.627f, 0.702f);
public static Color Grey_暮云灰 = new(0.31f, 0.22f, 0.243f);
public static Color Red_豇豆红 = new(0.929f, 0.616f, 0.698f);
public static Color Red_报春红 = new(0.925f, 0.541f, 0.643f);
public static Color Red_淡绛红 = new(0.925f, 0.463f, 0.588f);
public static Color Red_凤仙花红 = new(0.918f, 0.447f, 0.576f);
public static Color Red_霞光红 = new(0.937f, 0.51f, 0.627f);
public static Color Red_喜蛋红 = new(0.925f, 0.173f, 0.392f);
public static Color Red_夹竹桃红 = new(0.922f, 0.314f, 0.494f);
public static Color Red_松叶牡丹红 = new(0.922f, 0.235f, 0.439f);
public static Color Red_莲瓣红 = new(0.918f, 0.318f, 0.498f);
public static Color Red_白芨红 = new(0.871f, 0.471f, 0.592f);
public static Color Grey_隐红灰 = new(0.71f, 0.596f, 0.631f);
public static Color Red_榲桲红 = new(0.929f, 0.184f, 0.416f);
public static Color Red_酢酱草红 = new(0.773f, 0.439f, 0.545f);
public static Color Purple_火鹅紫 = new(0.2f, 0.078f, 0.118f);
public static Color Purple_鹞冠紫 = new(0.384f, 0.114f, 0.204f);
public static Color Red_品红 = new(0.937f, 0.204f, 0.451f);
public static Color Purple_磨石紫 = new(0.22f, 0.129f, 0.161f);
public static Color Purple_墨紫 = new(0.192f, 0.059f, 0.106f);
public static Color Purple_檀紫 = new(0.22f, 0.098f, 0.141f);
public static Color Red_初荷红 = new(0.882f, 0.424f, 0.588f);
public static Color Purple_菜头紫 = new(0.584f, 0.11f, 0.282f);
public static Color Red_葡萄酒红 = new(0.384f, 0.063f, 0.18f);
public static Color Purple_淡青紫 = new(0.878f, 0.784f, 0.82f);
public static Color Red_菠根红 = new(0.82f, 0.235f, 0.455f);
public static Color Purple_海象紫 = new(0.294f, 0.118f, 0.184f);
public static Color Red_兔眼红 = new(0.925f, 0.306f, 0.541f);
public static Color Red_嫩菱红 = new(0.871f, 0.247f, 0.486f);
public static Color Purple_洋葱紫 = new(0.659f, 0.271f, 0.42f);
public static Color Red_吊钟花红 = new(0.808f, 0.369f, 0.541f);
public static Color Purple_绀紫 = new(0.275f, 0.086f, 0.161f);
public static Color Red_紫荆红 = new(0.933f, 0.173f, 0.475f);
public static Color Red_扁豆花红 = new(0.937f, 0.286f, 0.545f);
public static Color Purple_马鞭草紫 = new(0.929f, 0.89f, 0.906f);
public static Color Red_藏花红 = new(0.925f, 0.176f, 0.478f);
public static Color Grey_斑鸠灰 = new(0.282f, 0.161f, 0.212f);
public static Color Purple_古铜紫 = new(0.267f, 0.055f, 0.145f);
public static Color Red_丹紫红 = new(0.824f, 0.337f, 0.549f);
public static Color Purple_丁香淡紫 = new(0.914f, 0.843f, 0.875f);
public static Color Red_玫瑰红 = new(0.824f, 0.208f, 0.49f);
public static Color Grey_古鼎灰 = new(0.212f, 0.161f, 0.184f);
public static Color Red_菱锰红 = new(0.824f, 0.463f, 0.639f);
public static Color Purple_樱草紫 = new(0.753f, 0.435f, 0.596f);
public static Color Red_龙须红 = new(0.8f, 0.333f, 0.584f);
public static Color Red_电气石红 = n