scratch怎么做指針時(shí)鐘? scratch時(shí)鐘擺動(dòng)邏輯思維的過程
時(shí)鐘是日常生活中不可缺少的東西,它可以讓我們知道當(dāng)前的時(shí)間是多少。該怎么制作一個(gè)逼真的時(shí)鐘呢?下面,演示scratch制作指針式時(shí)鐘的過程,詳細(xì)請(qǐng)看下文介紹。

1、時(shí)鐘外觀。時(shí)鐘的指針分有3根:“時(shí)針”“分針”“秒針”。還有一個(gè)表盤作為背景,標(biāo)記有數(shù)字時(shí)間點(diǎn)。

2、指針角度。表盤一圈的角度是360度,一圈的時(shí)間是60秒。所以,1秒的旋轉(zhuǎn)角度是6度。由此可以確定,秒針一秒旋轉(zhuǎn)6度,分針一分旋轉(zhuǎn)6度,時(shí)針一時(shí)旋轉(zhuǎn)30度。

3、創(chuàng)建表盤角色。利用畫圖工具,畫出一圓形表盤角色。(可以導(dǎo)入表盤圖片)

4、創(chuàng)建指針角色。創(chuàng)建3個(gè)角色:“時(shí)針”“分針”“秒”。指針的長(zhǎng)度是不一樣的,從長(zhǎng)到短排列是 秒、分、時(shí)。(畫指針時(shí),都要畫水平狀態(tài))

5、編寫程序。
表盤程序:位置居中,適當(dāng)調(diào)整外觀大小。
時(shí)針程序:當(dāng)前時(shí)的角度,加上當(dāng)前分的角度。
分針程序:當(dāng)前分的角度,加上當(dāng)前秒的角度。
秒針程序:當(dāng)前秒的角度。




6、最終時(shí)鐘效果。
點(diǎn)擊“綠色旗子”,開始執(zhí)行程序。程序會(huì)不斷刷新當(dāng)前時(shí)間,然后改變指針的角度。

注意事項(xiàng)
時(shí)針的角度,加入當(dāng)前分鐘計(jì)算,可以讓其慢慢轉(zhuǎn)動(dòng),而不是一下子跳到下一個(gè)小時(shí)點(diǎn)。
指針的旋轉(zhuǎn)是以造型中心點(diǎn)為中心的,所以造型中心點(diǎn)在指針的末端。
以上就是scratch時(shí)鐘擺動(dòng)邏輯思維的過程,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
Scratch怎么實(shí)現(xiàn)讓角色一直面向鼠標(biāo)指針?
scratch3.0怎么制作角色移動(dòng)到指針鼠標(biāo)位置?
scratch怎么編程實(shí)現(xiàn)孔明燈飛天的動(dòng)畫效果?
相關(guān)文章
scratch怎么制作圣誕老人的動(dòng)畫?scratch中想要制作一個(gè)圣誕老人1秒換造型的動(dòng)畫,該怎么制作這個(gè)動(dòng)畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-10-09
scratch怎么實(shí)現(xiàn)小貓跟隨圓形路徑運(yùn)動(dòng)?
scratch怎么實(shí)現(xiàn)小貓跟隨圓形路徑運(yùn)動(dòng)?scratch中想要制作一個(gè)小貓沿著圓形運(yùn)動(dòng)的動(dòng)畫,該怎么制作這個(gè)動(dòng)畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-09-24
scratch怎么制作一只螃蟹爬行的動(dòng)畫?scratch中想要會(huì)長(zhǎng)一只正在爬行的動(dòng)畫,該怎么制作這個(gè)動(dòng)畫呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-09-18
scratch怎么制作一個(gè)文字閃爍的動(dòng)態(tài)效果?
scratch怎么制作一個(gè)文字閃爍的動(dòng)態(tài)效果?scratch中想要制作一個(gè)動(dòng)態(tài)的文字效果,該怎么制作這個(gè)文字呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-09-11
scratch怎么創(chuàng)建大魚吃小魚的小程序?scratch中想要?jiǎng)?chuàng)建一個(gè)小游戲,就是大魚吃小魚,該怎么制作呢?下面我們就來看看scratch制作大雨吃小魚的教程, 需要的朋友可以參考下2019-09-11
scratch怎么快速繪制彩色的同心圓?scratch中想要繪制同心圓,該怎么畫圓環(huán)呢?下面我們就來看看scratch繪制圓形的教程,需要的朋友可以參考下2019-09-11
scratch怎么制作一個(gè)圣誕快樂的小程序?scratch中想要制作一個(gè)圣誕快樂的小動(dòng)畫,該怎么這個(gè)小程序呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-09-09
scratch怎么自定義積木? scratch積木的使用方法
scratch怎么自定義積木?scratch制作動(dòng)畫效果的時(shí)候,想要自定義積木,該怎么定義呢?下面我們就來看看scratch積木的使用方法,需要的朋友可以參考下2019-09-09
scratch怎么使用坐標(biāo)系? scratch坐標(biāo)的用法
scratch怎么使用坐標(biāo)系?scratch這孩子做小程序的時(shí)候, 需要使用坐標(biāo)系給對(duì)象定位,該怎么添加坐標(biāo)系并使用呢?下面我們就來看看scratch坐標(biāo)的用法,需要的朋友可以參考下2019-09-08
scratch怎么創(chuàng)建箭頭? scratch繪制箭頭的教程
scratch怎么創(chuàng)建箭頭?scratch中想要制作一個(gè)箭頭角色,該怎么創(chuàng)建呢?下面我們就來看看scratch繪制箭頭的教程,需要的朋友可以參考下2019-08-27












