官术网_书友最值得收藏!

2. 坐標、角色與運動

編程知識點:

角色、角色的運動(平移、旋轉、面向方向)、程序的執行、積木的類型

數學知識點:

笛卡兒坐標系統、基于坐標系的坐標計算、周角、模運算與同余

在Scratch中,最有趣的是可以在舞臺上動來動去的角色。角色可以是一只小貓、一只小狗、一條蛇,也可以是一個小球、一輛坦克、一發炮彈等。一切你能想得到的東西,都可以成為Scratch中的角色。這些角色可以在舞臺上隨意地運動,也可以畫出優美的線條和圖案,甚至還自帶隱身術,可以在某個地方隱身,然后在另一個地方突然出現。

那么,怎么來表示角色在屏幕上的位置呢?比如要發射導彈攻擊一艘軍艦,首先得確定軍艦的位置才行,否則導彈就白白浪費了。在現實生活中,我們用經度和緯度來表示地球上某個地點的位置。我國的北斗衛星導航系統,就可以用經緯度來表示一個點的位置。

類似地,為了精確地表示和控制角色的位置和運動,Scratch用坐標來表示一個角色的位置。下面我們首先來介紹坐標系和坐標的概念。

主站蜘蛛池模板: 宁安市| 日喀则市| 浑源县| 香格里拉县| 鹤壁市| 夏河县| 西城区| 怀宁县| 辉县市| 建湖县| 高密市| 九龙县| 迁西县| 手机| 碌曲县| 玉山县| 安徽省| 延庆县| 利川市| 当涂县| 英超| 库尔勒市| 宝坻区| 临湘市| 依安县| 九龙城区| 郸城县| 临城县| 嘉禾县| 湟中县| 建始县| 越西县| 宁城县| 贺州市| 太白县| 神池县| 藁城市| 土默特右旗| 长武县| 喀什市| 黑山县|