国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

Scratch中顏色的正確使用姿勢

極客小將2020-11-20-
授權(quán)轉(zhuǎn)載?|?Scratch格物堂?scratchGeWuTang 原文作者 |?小阿斌 原文標(biāo)題 |?從數(shù)

授權(quán)轉(zhuǎn)載?|?Scratch格物堂?scratchGeWuTang

原文作者 |?小阿斌

原文標(biāo)題 |?從數(shù)據(jù)類型到計算思維

標(biāo)簽:難度初級;教程;顏色;色彩模式;


本文主要介紹Scratch使用的兩種色彩模式及關(guān)于顏色積木的正確使用方式。


01

顏色模式

顏色的實質(zhì)是一種光波。它的存在是因為有三個實體:光線、被觀察的對象以及觀察者。人眼是把顏色當(dāng)作由被觀察對象吸收或者反射不同波長的光波形成的。

顏色模式,是將某種顏色表現(xiàn)為數(shù)字形式的模型,或者說是一種記錄圖像顏色的方式。分為:RGB模式、CMYK模式、HSB模式、Lab顏色模式、位圖模式、灰度模式、索引顏色模式、雙色調(diào)模式和多通道模式。

在這里僅介紹Scratch中涉及的兩種色彩模式。

RGB顏色模式

雖然可見光的波長有一定的范圍,但我們在處理顏色時并不需要將每一種波長的顏色都單獨表示。因為自然界中所有的顏色都可以用紅、綠、藍(lán)(RGB)這三種顏色波長的不同強度組合而得,這就是人們常說的三基色原理。因此,這三種光常被人們稱為三基色或三原色。有時候我們亦稱這三種基色為添加色(Additive Colors),這是因為當(dāng)我們把不同光的波長加到一起的時候,得到的將會是更加明亮的顏色。把三種基色交互重疊,就產(chǎn)生了次混合色:青(Cyan)、洋紅(Magenta)、黃(Yellow)。這同時也引出了互補色(Complement Colors)的概念。基色和次混合色是彼此的互補色,即彼此之間最不一樣的顏色。例如青色由藍(lán)色和綠色構(gòu)成,而紅色是缺少的一種顏色,因此青色和紅色構(gòu)成了彼此的互補色。在數(shù)字視頻中,對RGB三基色各進(jìn)行8位編碼就構(gòu)成了大約1677萬種顏色,這就是我們常說的真彩色。順便提一句,電視機和計算機的監(jiān)視器都是基于RGB顏色模式來創(chuàng)建其顏色的。

ARGB

ARGB是一種色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常見于32位位圖的存儲結(jié)構(gòu)。

HSB顏色模式(HSV、HSL)

從心理學(xué)的角度來看,顏色有三個要素:色澤(Hue)、飽和度(Saturation)和亮度(Brightness)。HSB顏色模式便是基于人對顏色的心理感受的一種顏色模式。它是由RGB三基色轉(zhuǎn)換為Lab模式,再在Lab模式的基礎(chǔ)上考慮了人對顏色的心理感受這一因素而轉(zhuǎn)換成的。因此這種顏色模式比較符合人的視覺感受,讓人覺得更加直觀一些。它可由底與底對接的兩個圓錐體立體模型來表示,其中軸向表示亮度,自上而下由白變黑;徑向表示色飽和度,自內(nèi)向外逐漸變高;而圓周方向,則表示色調(diào)的變化,形成色環(huán)。

AHSB

類似于ARGB,同樣是在HSB原色彩模式的基礎(chǔ)上加入透明度屬性。


02

HSB模式使用方法

Scratch2.0

在Scratch2.0中,對于HSB顏色模式的應(yīng)用主要體現(xiàn)在以下兩對積木(【將畫筆顏色增加()】和【將畫筆亮度增加()】積木同理,略)

upload/article/images/2020-11-20/8f4bd9cf79182cf5633df2079778af48.jpg

按照HSB模式將畫筆顏色設(shè)定為指定數(shù)值,范圍是【0-200】(閉區(qū)間),組成一個完整的色相環(huán),顏色200與顏色0相同(因此也可以說范圍是【0-199】)。常見的數(shù)值:?0 代表 紅、?70 代表 綠、?130 代表 藍(lán)、?170 代表品紅。

upload/article/images/2020-11-20/6876c1c2e68beac3cae59bb1aa61a68a.jpg

按照HSB模式將畫筆亮度設(shè)定為指定數(shù)值,范圍是【0-100】(閉區(qū)間),50為初始值,也即純粹色。亮度為0時,顏色趨近于黑,亮度為100時,趨近于白。

總結(jié)

Scratch2.0中對于HSB模式的支持較弱,只能改變顏色和亮度,無法改變飽和度,只能說是閹割版的HSB模式——HB。但是【將畫筆顏色設(shè)定為()】積木的使用頻率還是非常高的,在使用RGB模式相對比較麻煩的情況下,用這種方法較為便捷。

Scratch3.0

在Scratch3.0中大大加強了對于HSB模式的支持,體現(xiàn)在幾種顏色積木功能的增強和繪圖編輯器的UI優(yōu)化。

upload/article/images/2020-11-20/250835dbdcee341a59c01e9df0bb2258.jpg

可以根據(jù)HSB模式在Scratch2.0設(shè)置畫筆顏色和亮度的基礎(chǔ)上完善了飽和度設(shè)置,并在正式版中加入了Scratch3.0Beta版中沒有的透明度設(shè)置功能,這使得Scratch3.0支持AHSB模式!(要是3.0列表內(nèi)容的更新有這么給力就好了)

另外需要注意的是,在Scratch3.0的這個積木中,顏色的設(shè)置范圍為【0-100】,不同于2.0的【0-200】,這也是一個常見的在3.0編輯器中打開原先2.0的項目,項目效果與原先不同甚至出BUG的原因。

upload/article/images/2020-11-20/1a6ed8b92056f859836e383af66139f2.jpg????

3.0對于HSB模式的強力支持還體現(xiàn)在【將筆的顏色設(shè)為()】(取色器)積木上,在2.0中,這個積木的作用僅僅只能用來獲取編輯器中指定位置的顏色(或是另一種較麻煩的使用方法,下文將會提到),但是在3.0中,可以用這個積木很方便將畫筆顏色設(shè)置為我們期望的顏色,分別拖動滑桿設(shè)置顏色、飽和度和亮度數(shù)值即可,且變化是實時的,非常直觀。同時這個積木還保留了原來的取色功能,雖然UI有所優(yōu)化(高亮舞臺),但因此取色范圍也局限在舞臺,而不是原先的整個編輯器界面。

upload/article/images/2020-11-20/57083e7fc174ad9d81cdf413bb697836.jpg

另外繪圖編輯器中的填充顏色功能也采用了類似的優(yōu)化

總結(jié)

無論是顏色積木的功能還是繪圖編輯器中的填充功能,總之Scratch3.0的HSB模式功能十分強大。


03

RGB模式的使用方法

公式

可以利用公式分別控制R,G和B的值來混合RGB顏色。代碼如下

upload/article/images/2020-11-20/409a2a7f2ad07e8590e70dcfb1f0496a.jpg

upload/article/images/2020-11-20/584bcec1db19b75e92ebbba651412ffa.jpg

其中使用的是【將筆的顏色設(shè)為()】(取色器)積木,如此才能正確使用RGB模式設(shè)置顏色。

upload/article/images/2020-11-20/58172da86a7182dff275d37c55c4129b.jpg

R、G、B每個變量的范圍要設(shè)置為1-255(滑桿模式),且僅支持整數(shù)

事實上,Scratch也支持ARGB模式,即加入透明度alpha通道,代碼如下

upload/article/images/2020-11-20/95a9a99f64fcd3b397c353fbb6514988.jpg

來看一個利用此公式制作的案例

十六進(jìn)制碼

在計算機中,RGB顏色通常以十六進(jìn)制表示法編寫,Scratch也不例外。使用十六個不同的數(shù)字(0-9,然后是AF)。前兩位數(shù)字表示從0(00)到255(FF)的紅色數(shù)量。后兩位數(shù)字表示從0(00)到255(FF)的綠色量。第三個兩位數(shù)表示從0(00)到255(FF)的藍(lán)色量。例如,紅色為100%紅色,0%藍(lán)色和0%綠色。因此,十六進(jìn)制值將#FF?00?00(FF,00,00),其中FF是最大的2位十六進(jìn)制數(shù)(因此顏色包含最多的紅色)。這也稱為24位RGB,因為這種表示法有24位,每個十六進(jìn)制數(shù)字有4位。以下代碼可用于使用十六進(jìn)制格式顏色:

upload/article/images/2020-11-20/90a150ad83d33220f5037c55d03b1c12.jpg

需要在變量前通過【連接()和()】積木加上“0x”,告訴編輯器,這是一串十六進(jìn)制數(shù)字。顏色對應(yīng)的十六進(jìn)制碼可以通過一些在線工具查詢獲得(無需輸入“#”),如:

http://tool.oschina.net/commons?type=3&tdsourcetag=s_pctim_aiomsg

upload/article/images/2020-11-20/05774c0477a670c14e0e1c837030c58f.jpg

通過這種方法,可以十分精確地將畫筆顏色設(shè)置為我們想要的顏色。

順帶提一句:

upload/article/images/2020-11-20/e8c3577e0abf18e41040edb60fb770d0.jpg

可以看出,【將筆的顏色設(shè)為()】(取色器)積木本身就是用十六進(jìn)制來設(shè)置的。

總結(jié)

Scratch無論是2.0還是3.0,對于RGB模式的支持都比較隱晦,但是還是十分有用的

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

預(yù)約試聽課

已有385人預(yù)約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        中文字幕一区二区三区四区五区人| 九九热99视频| 五月婷婷六月合| 国产色一区二区三区| 污视频免费在线观看网站| 国产成人精品免费看在线播放| 国产手机免费视频| 日韩高清第一页| 精品久久久久av| 欧美黄色免费网址| 国产三级精品三级在线| 美女日批免费视频| 999在线观看视频| 中文精品无码中文字幕无码专区 | 男人的天堂99| 僵尸世界大战2 在线播放| 男人天堂网站在线| 最新视频 - x88av| 东北少妇不带套对白| 麻豆一区二区三区在线观看| av日韩在线看| 国产特级淫片高清视频| 国产3p露脸普通话对白| 日韩黄色短视频| 日本女优爱爱视频| 57pao国产成永久免费视频| 国产激情在线看| 日本人体一区二区| 欧美国产日韩另类| 激情视频小说图片| 国产成人无码a区在线观看视频| 成人久久久久久久久| 久久精品视频在线观看免费| 丁香婷婷综合激情| 97人人爽人人| 女性隐私黄www网站视频| 欧美a级黄色大片| 在线观看国产一级片| 九九久久九九久久| 亚洲综合20p| 91极品尤物在线播放国产| 亚洲熟妇无码一区二区三区导航| 制服丝袜中文字幕第一页| 欧美黑人又粗又大又爽免费| 青春草国产视频| 五月天婷婷在线观看视频| 婷婷丁香激情网| 熟女性饥渴一区二区三区| 欧美狂野激情性xxxx在线观| 青春草在线视频免费观看| 狠狠热免费视频| 成人综合视频在线| www.玖玖玖| 亚洲 中文字幕 日韩 无码| 国产福利视频在线播放| 97超碰青青草| 欧美大尺度做爰床戏| 亚洲娇小娇小娇小| 一区二区三区一级片| www.欧美激情.com| 男人日女人视频网站| 欧美 日韩精品| 国产91porn| 免费日韩视频在线观看| 精品亚洲一区二区三区四区| 超碰中文字幕在线观看| 老太脱裤子让老头玩xxxxx| www黄色在线| japanese在线播放| 免费无码不卡视频在线观看| 91亚洲免费视频| 国产日韩一区二区在线| 26uuu成人| 欧美日韩亚洲自拍| www.爱色av.com| 在线无限看免费粉色视频| 国产日韩成人内射视频| 亚洲熟妇av一区二区三区漫画| 一本之道在线视频| 在线视频日韩一区 | 国内外成人免费激情视频| 亚洲综合激情视频| 男女午夜激情视频| 欧美精品久久久久久久自慰 | 99久久99久久精品| 黄色片在线免费| 亚洲精品怡红院| 黑鬼大战白妞高潮喷白浆| 九一免费在线观看| 99re精彩视频| 婷婷中文字幕在线观看| 黑森林福利视频导航| 欧美日韩亚洲第一| 中文字幕国内自拍| 欧美日韩在线免费播放| 中文字幕久久av| 一级网站在线观看| 国产女教师bbwbbwbbw| 99久久免费观看| 欧美成人xxxxx| 国内自拍视频网| 91亚洲一区二区| 加勒比成人在线| 国产又猛又黄的视频| 中国女人做爰视频| 日韩精品一区二区三区色欲av| 国产aaaaa毛片| 欧美性潮喷xxxxx免费视频看| 国产91对白刺激露脸在线观看| 99re在线视频免费观看| 超碰91在线播放| 18岁网站在线观看| 国产卡一卡二在线| www.涩涩涩| 欧洲精品一区二区三区久久| 在线免费黄色网| 污污网站免费看| 欧美视频免费看欧美视频| 日韩精品在线播放视频| 自慰无码一区二区三区| 久久手机在线视频| 青娱乐精品在线| 小说区视频区图片区| 日韩 国产 一区| 成人日韩在线视频| 色国产在线视频| 亚洲a级黄色片| 色婷婷.com| 一级黄色录像在线观看| 国产精品第12页| 爱情岛论坛vip永久入口| 黄色一级视频片| 99热亚洲精品| 人妻精品无码一区二区三区| 男人的天堂狠狠干| 欧美日韩性生活片| 37pao成人国产永久免费视频| 欧美精品久久久久久久免费| 久久精品国产精品亚洲色婷婷| 黄页免费在线观看视频| cao在线观看| 天天干在线影院| 久青草视频在线播放| 欧美 日韩 国产 高清| 久久综合久久色| a级黄色片网站| 亚洲自偷自拍熟女另类| 欧美视频亚洲图片| 国产美女作爱全过程免费视频| 黄色www网站| 偷拍盗摄高潮叫床对白清晰| 人妻少妇精品久久| www激情五月| 尤蜜粉嫩av国产一区二区三区| 先锋影音男人资源| 手机看片福利日韩| 丁香花在线影院观看在线播放| 三级在线视频观看| 国自产拍偷拍精品啪啪一区二区| 在线观看日本一区二区| 国产一级不卡毛片| 男女视频网站在线观看| 精品一区二区三区毛片| 亚洲怡红院在线| 亚洲美女性囗交| 亚洲无吗一区二区三区| 国产精品免费成人| 欧美 日韩 国产在线观看| 蜜桃传媒一区二区三区| av动漫在线播放| 日本中文字幕一级片| 成人毛片100部免费看| 久久久久久久久久久久久国产| 99九九精品视频| 日本在线视频www色| 神马午夜伦理影院| 黄色影视在线观看| 欧洲xxxxx| 欧美精品99久久| 久草在在线视频| 国产一级免费大片| 无码人妻少妇伦在线电影| 日本福利视频一区| 99久久国产宗和精品1上映| 亚洲成色www.777999| 在线观看中文av| 无码人妻精品一区二区三区在线| 国产精品视频黄色| 欧美精品一区二区性色a+v| 男人添女人下面高潮视频| 亚洲 欧美 另类人妖| 成人性做爰片免费视频| 欧美日韩亚洲第一| 黄色三级中文字幕| 国内自拍第二页| 久久黄色片视频| 成人在线视频一区二区三区| 日本va中文字幕| 国产 日韩 欧美在线| 大地资源第二页在线观看高清版|