999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch畫筆繪制時鐘

2021-08-27 16:12:46陳新龍
電腦報 2021年25期

陳新龍

本文的創(chuàng)意來自一個Python制作的動態(tài)時鐘,由于相關(guān)知識點難度較大,我們從中學(xué)習(xí)思路應(yīng)用在Scratch中。

之前我們已經(jīng)在Scratch中編寫過時鐘程序,那次是通過設(shè)置數(shù)字角色變化與偵測系統(tǒng)時間實現(xiàn)的電子表時鐘。本次實驗我們提高一些難度完成全動態(tài)時鐘,用有素材和無素材兩種方法顯示時針、分針、秒針。

一、有素材

這一種做法需要借助素材和背景,時鐘有表盤和指針,因為表盤上存在刻度和數(shù)字,比起一根線就可以表示的指針難畫不少。表盤的圖片素材,我們可以從網(wǎng)上尋找好看的背景圖,找一個沒有指針的鐘表盤,方便我們后邊使用畫筆繪制指針。

導(dǎo)入表盤角色后,我們便可以在Scratch中用畫筆模塊繪制時、分、秒的指針。首先我們需要創(chuàng)建新的空白角色或?qū)⑿∝埥巧[藏使用。時針和分針的顏色都是黑色,秒針的顏色是紅色,注意指針的長度要區(qū)分正確,時針短粗,秒針最細(xì)最長。

理清指針間的角度關(guān)系:“秒針:當(dāng)前時問的秒×( 360/60)”“分針:當(dāng)前時問的分×(360/60)+當(dāng)前時間的秒×( 360/60/60)…‘時針:當(dāng)前時問的時×( 360/12)+當(dāng)前時問的分×(360/60/12)”。當(dāng)然指針的繪制算法公式不僅僅存在于一種,大家可以根據(jù)自己理解適當(dāng)?shù)卣{(diào)整算法,畢竟條條大路通羅馬,這里只是給大家提供一種思路,最主要的還是理解秒針轉(zhuǎn)一圈時其他指針旋轉(zhuǎn)角度的問題。

二、無素材

這種方法不使用素材,完全用畫筆繪制一個時鐘包括表盤以及指針,實驗中會用到一些三角函數(shù)的數(shù)學(xué)知識(正弦、余弦和正切),難度明顯提高了。二角函數(shù)的相關(guān)知識點如果忘記了,可以上網(wǎng)查閱相關(guān)的資料。

首先繪制表盤圓形,表盤是由1360個(x,v)點旋轉(zhuǎn)連接起來的線。R為圓的半徑,那么點的坐標(biāo)可以表示為x=cos*r I y=sin*r;表盤的半徑可以白行調(diào)整,我設(shè)置的大小為150。表盤外圓繪制完成后,開始繪制表盤的刻度,360度的圓分為60秒,360/60=6,所以每i6度畫一個刻度,為了好看和便于觀察還需要每5個刻度用顏色區(qū)分一下。這里我們增加了藍(lán)色和紅色的效果能更加清晰地看出時鐘表盤的數(shù)字變化。

控制指針變化的方法我們也與第一種方法做出區(qū)別,用的算法使用到二角函數(shù),大家可以根據(jù)自己的知識水平選擇。

兩種方法都可以繪制出時鐘,一種是借助圖案背景繪制,另外一種通過數(shù)學(xué)計算和畫筆純繪制,兩種方法難度有差異,大家可以選擇適合自己的方法嘗試。

主站蜘蛛池模板: 老司国产精品视频| 国产SUV精品一区二区| 国产微拍一区二区三区四区| 少妇高潮惨叫久久久久久| 国产成人久久综合777777麻豆| 国产成人艳妇AA视频在线| 激情综合图区| 一级香蕉人体视频| 2021国产v亚洲v天堂无码| 国产午夜福利片在线观看| 狂欢视频在线观看不卡| 在线观看国产精品一区| 免费一级成人毛片| 福利视频99| 国产美女免费网站| 国产精品.com| 最新国产成人剧情在线播放| 亚洲AV电影不卡在线观看| 国产主播福利在线观看| 五月天在线网站| 极品国产在线| 亚洲swag精品自拍一区| 色有码无码视频| 国产亚洲视频在线观看| 欧美成人精品高清在线下载| 亚洲视频一区在线| 国产一区二区三区夜色| 老司机aⅴ在线精品导航| 99精品伊人久久久大香线蕉| 综合色天天| 无码一区二区波多野结衣播放搜索| 欧美a级在线| 波多野结衣一区二区三视频| 2020最新国产精品视频| 无码高清专区| 精品一区二区三区自慰喷水| 国产91特黄特色A级毛片| 久操线在视频在线观看| 午夜啪啪福利| 999国内精品视频免费| 久久公开视频| 色一情一乱一伦一区二区三区小说 | 91成人免费观看| 亚洲视频色图| 欧洲一区二区三区无码| 中文一级毛片| 成人午夜精品一级毛片| 婷婷丁香色| 国产主播在线一区| 无码国产伊人| 国产女人18毛片水真多1| 国产在线视频导航| 喷潮白浆直流在线播放| 亚洲第一成年人网站| 成人国产精品网站在线看| 亚洲欧美日韩成人在线| 最新精品久久精品| 亚洲一区色| 3344在线观看无码| 高清无码手机在线观看| 大陆国产精品视频| 一级毛片免费播放视频| 午夜久久影院| 日韩精品少妇无码受不了| 中文字幕永久在线看| 国内99精品激情视频精品| 毛片卡一卡二| 无码丝袜人妻| 国内嫩模私拍精品视频| 日韩精品中文字幕一区三区| 精品夜恋影院亚洲欧洲| 嫩草影院在线观看精品视频| 国产美女在线免费观看| 午夜少妇精品视频小电影| 精品视频一区在线观看| 毛片免费观看视频| 日韩第九页| 亚洲无码高清视频在线观看| 精品三级在线| 国产小视频免费观看| 中文字幕有乳无码| 日本亚洲成高清一区二区三区|