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

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

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

極客小將2020-11-20-
本期的任務(wù)目標(biāo)是: Tower的范圍攻擊 方法與

本期的任務(wù)目標(biāo)是:

  • Tower的范圍攻擊

方法與思路:

? ?Tower與怪物距離判斷:

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

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

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

??? Tower面向怪物:

????用到的預(yù)備知識:反三角函數(shù)公式:

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

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

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

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

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

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

預(yù)約試聽課

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

主站蜘蛛池模板: 梅州市| 都昌县| 北票市| 柏乡县| 德昌县| 循化| 义马市| 邢台县| 墨江| 通海县| 宁阳县| 元谋县| 云梦县| 西平县| 垣曲县| 西安市| 承德县| 陆河县| 延长县| 平塘县| 武城县| 禹州市| 通江县| 尉犁县| 池州市| 武夷山市| 东平县| 龙海市| 瓦房店市| 涞源县| 昌黎县| 惠水县| 和政县| 平舆县| 和顺县| 永城市| 隆子县| 淮安市| 漳州市| 伊吾县| 句容市|