注:以下代碼都是用scratch 3.0版本撰寫
素材鏈接:
鏈接:https://pan.baidu.com/s/1sXqeZVuFgVTYT0OtqxXilw
提取碼:1126
一、背景添加

匯入背景之后,就開始組織代碼,著手撰寫
1. 在事件里面,找到小綠旗被點擊,再拖出來,放到代碼界面
2. 在運動里面,找到移到x:0 y:0
(ps:這里背景移到X軸和Y軸為0,這樣背景就是居中的)
3. 在外觀里面,找到后移 30 層
(ps:移30層的原因是,背景必須在最下面,后期后面會添加很多其他的角色)
1. 在事件里面,找到當接收到開始游戲影片
(ps:在廣播里面找到廣播新訊息1,點擊下來就會出現添加新訊息,將添加新訊息改為開始游戲影片即可)
2. 在事件里面,找到重復執行
2.1 在運動里面,找到將Y坐標增加-0.5
(ps:-0.5是背景向下滑動的速度,想快一點就可以寫為-1都可以的)
2.2 在控制里面,找到如果 那么,如果Y坐標大于-344就移到X:0 Y:345
接下來直接復制粘貼這一頁的內容,背景這一塊就弄好了
兩張背景圖滾動就不會出現留白問題
代碼展示:


二、“飛機大戰”logo添加

接下來的代碼就是“飛機大戰”logo圖示的
1.1 在事件里面找到當綠旗被點擊,拖到代碼界面
1.2 在運動里面找到X:-17 Y:68
(ps:這里有一個小技巧,將飛機大戰的logo拖到舞臺的任意位置,運動里面的X軸和Y軸都會有對應數字,直接拖動出來就OK,所以在下面出現的移到X軸和Y軸,數字都是隨機的,并無固定的)
1.3 在外觀里面找到,將大小設定為80
(ps:這里的80,是因為原始的100,會比較大,其實這些數字都是不固定的, 看個人習慣,喜歡小巧一點的數值就可以小一點,喜歡大氣一點的數值即可大一些)
1.4 在外觀里面找到,顯示
(ps:顯示是因為下面的隱藏,如若不顯示,顯示,那么,這個飛機大戰的logo,就只會在第一次小綠旗被點擊的時候才會顯示,后面的小綠旗被點擊時都是被隱藏的)
1.1 在事件里面找到當接收到開始游戲影片時
1.2 在外觀里面找到隱藏
(ps:這里加的隱藏與下面的開始游戲的圖示相呼應)
這里“飛機大戰”logo這一塊就準備完畢
下面是“飛機大戰”logo這一塊的代碼
代碼展示:

三、“開始游戲”圖示添加

接下來就是“開始游戲”圖示的代碼
1.1 在事件里面找到當小綠旗被點擊
1.2 在運動里面找到移到X軸:8 Y軸為-84
1.3 在外觀里面找到將大小設為80
1.4 在外觀里面找到顯示
1.1 在事件里面找到當角色被點擊
1.2 在事件里面找到開始游戲影片
1.3 在外觀里面找到隱藏
這里“開始游戲”logo這一塊就準備完畢
下面是“開始游戲”logo這一塊的代碼
代碼展示:

四、加載影片圖示添加

1.1加載影片造型添加(一)

1.2加載影片造型添加(二)

接下來就是加載影片的代碼
1.1 在事件里面找到當小綠旗被點擊
1.2 在運動里面找到移到X軸:6 Y軸為-153
1.3 在外觀里面找到將大小設為80
1.4 在外觀里面找到隱藏
1.1 在事件里面找到當接收到開始游戲影片
1.2 在外觀里面找到換成加載影片1-造型1造型
1.3 在外觀里面找到顯示
1.4 在控制里面找重復執行4次
(ps:這里的數字4次取決于你想讓你的加載影片想重復幾次,想要加載影片快一點就可以是重復執行2次,想要加載影片慢一點就可以重復執行6次)
1.4.1 在外觀里面找到換成加載影片1-造型1造型
1.4.2 在控制里面找到等待0.3秒
(ps:這里的數字0.3秒是造型一過渡到造型二的時間,想要過渡時間快一點就可以改成0.1,想要過渡時間慢一點就可以改成0.5)
1.4.3 在外觀里面找到換成加載影片2造型
1.4.4 在控制里面找到等待0.3秒
1.4.5 在外觀里面找到換成加載影片3造型
1.4.6 在控制里面找到等待0.3秒
1.5 在事件里面找到廣播開始游戲
(ps:在事件里面找到廣播訊息1,下拉會出現新訊息,點擊新訊息就可以更改內容,這里是將訊息改為開始游戲)
1.6 在外觀里面找到隱藏
這里“加載影片”logo這一塊就準備完畢
下面是“加載影片”logo這一塊的代碼
代碼展示:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/252520.html
標籤:其他
上一篇:剪枝決策樹原理與Python實作
