竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch編程基礎課第十一講:一切行動聽指揮(1)

極客小將2020-11-17-
Scratch編程基礎課第十一講:一切行動聽指揮(1) 上節課我們已實現了小貓在水平方向上來回的移動,但腳本開始運行后小貓便開始行動了,顯得有點無組織無紀律,我們能不能加一個“開關”,我讓它走就走,讓它停他就停呢?我們可以使用“控制”中的“等待……”指令模塊來實

Scratch編程基礎課第十一講:一切行動聽指揮(1)

上節課我們已實現了小貓在水平方向上來回的移動,但腳本開始運行后小貓便開始行動了,顯得有點無組織無紀律,我們能不能加一個“開關”,我讓它走就走,讓它停他就停呢?我們可以使用“控制”中的“等待……”指令模塊來實現,只有我們按了特定的按鍵后腳本將繼續執行。

我們先進行初始化,腳本中當綠旗被按下,會先將物件移到坐標(0,0)即屏幕中心,這樣每次運行腳本時小貓無論在哪里都會先移動到屏幕中心位置,然后有禮貌的小貓會提示你按空格鍵后腳本將繼續運行,否則將一直等待。

upload/article/images/2020-11-17/9dc5a47b54c729d090b4ee1920bd6b21.jpg

這樣按了空格鍵已后,小貓就會永不停息地來回走動(重復執行沒有終止循環的條件),我們怎樣實現再次按空格鍵后小貓停下來呢?我們只要在重復執行里加一判斷條件,當按下空格鍵時,讓它執行停止全部腳本命令即可。

upload/article/images/2020-11-17/8334909b36b717234da4722fc1ee8473.jpg

游戲是大家喜愛的事情。我們玩游戲的時候可以通過手柄的上、下、左、右鍵來控制角色的移動,不管是使用手柄、鍵盤、還是鼠標,我們總是可以控制游戲中的人物移動,今天就讓我們實現利用鍵盤和鼠標來控制角色移動的功能吧。

第二課時我們已講了舞臺區是由一個左右寬度為480,上下高度為360的直角坐標系組成的,舞臺中心為(0,0), 水平方向為X軸范圍(-240,240),垂直方向為Y軸范圍(-180,180)。舞臺區的每一個點都可以用一個坐標(x,y)來表示,用坐標來確定舞臺區上的角色所處的位置。當我們按下鍵盤的上下左右鍵時:1)往上:當按下“上移鍵”,向上進10步,即它的X坐標不變,Y坐標增加10;2)往下:當按下“下移鍵”,向下進10步,即它的X坐標不變,Y坐標減小10;3)往左:當按下“左移鍵”,向左進10步,即它的X坐標減小10,Y坐標不變;4)往右:當按下“右移鍵”,向右進10步,即它的X坐標增加10,Y坐標不變。

upload/article/images/2020-11-17/a62a26e7a5410e09f2b2e6e8f39d69f5.jpg

上面這段腳本我們還可以這樣實現:

upload/article/images/2020-11-17/3b4abbd1b384787c1be6082009501448.jpg

我們點擊綠旗運行腳本會發現下面這段腳本小貓移動的更加流暢一些,所以我們用鍵盤來控制角色移動時一般使用下面的腳本。

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

預約試聽課

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

主站蜘蛛池模板: 在线日韩一区 | 黄色毛片一级片 | 黄色在线亚洲 | 午夜激情视频在线观看 | 日日艹| 国产精品久久久久久久久 | 国产主播一区二区 | 久久免费精品视频 | 成人欧美一区二区三区 | a毛片| 久久久久久久成人 | 国产日韩欧美 | 久久久网 | www.成人在线| 欧美午夜一区二区 | 国产激情第一页 | 国产成人精品一区二区三区视频 | 九九热视频在线播放 | 免费av播放 | 国产一区二区三区四 | 日韩国产综合 | 精品国产一区二区三区四区四 | 精品国产自在精品国产浪潮 | 免费欧美日韩 | 深夜福利久久 | 久久aⅴ乱码一区二区三区 精品99久久久久久 99热视 | 欧美精品1区2区3区 日本特黄a级高清免费大片 | 精品电影一区 | 久久精品网址 | 2020av在线| 欧美日本韩国一区二区三区 | 一区二区三区四区在线观看视频 | 久久国产精品精品国产色婷婷 | 午夜日韩免费视频 | 看片地址 | 欧美日韩亚洲国产 | 日韩欧美在线免费观看 | 国产日韩一区二区 | 日韩日日日 | 涩涩视频免费观看 | 国产精品久久综合 |