国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

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

資訊內容

用scratch制作《保衛蘿卜》(八)

極客小將2020-11-20-
本期的任務目標是: Tower的范圍攻擊 方法與

本期的任務目標是:

  • Tower的范圍攻擊

方法與思路:

? ?Tower與怪物距離判斷:

?????????兩點的距離公式是:

upload/article/images/2020-11-20/b84886f8562c949a8a111e3aa4e17495.jpg

? ? 由此我們可以得出炮手與怪物之間的距離,并以此判斷是否進入攻擊范圍。

??? Tower面向怪物:

????用到的預備知識:反三角函數公式:

upload/article/images/2020-11-20/b78a874300961ed35b0bb2b9a7b28ed3.jpg

upload/article/images/2020-11-20/68943945856774b8762fae3e5ec6edbe.jpg

upload/article/images/2020-11-20/159e13f6ee9e6142d8d2e9b67c23cd96.jpg

????根據以上幾個反三角函數公式我們可以得出面向怪物的角度

a =arccos((y坐標差)/兩角色間距離),由于a的取值范圍在(0~180)之間,需要根據怪物的坐標與炮手坐標相對位置做下角度調整;判斷條件應為怪物x坐標>炮手x坐標(視頻中有誤)

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

預約試聽課

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

主站蜘蛛池模板: 沐川县| 永新县| 普宁市| 文登市| 西华县| 新源县| 儋州市| 类乌齐县| 监利县| 丹东市| 大石桥市| 天祝| 西藏| 南平市| 靖边县| 淳化县| 中江县| 松溪县| 清徐县| 边坝县| 阳曲县| 灵武市| 罗城| 兰坪| 武功县| 哈尔滨市| 湘潭县| 巴林右旗| 中西区| 蒙城县| 淅川县| 上虞市| 雅安市| 高平市| 白水县| 古蔺县| 铁力市| 贡嘎县| 新疆| 荃湾区| 鄯善县|