亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    前端實現(xiàn)連連看小游戲?qū)嵗a

    博主玩了這么久的連連看,居然是第一次發(fā)現(xiàn),連連看最多只能有2個轉(zhuǎn)彎。orz…

    在網(wǎng)上搜索連連看的連線算法判斷,并沒有找到很全面的,經(jīng)過自己摸索之后,畫了下面的圖(圖有點(diǎn)丑……)

    一. 2個物體在同一直線上,可以直接連通 (這個不需要解釋啦)

    前端實現(xiàn)連連看小游戲?qū)嵗a

    二.2個物體在同一直線上,中間有障礙物,不能直接連通 (2個轉(zhuǎn)彎)

    【循環(huán)遍歷黃線中的交點(diǎn),比如A,B點(diǎn),再判斷藍(lán)線有沒有障礙物,若沒有,則可以連通,若有,則繼續(xù)循環(huán)查找新的A,B點(diǎn)】

    前端實現(xiàn)連連看小游戲?qū)嵗a

    三. 2個對象不在同一直線上,一個轉(zhuǎn)彎

    【2個物體分別在所在位置進(jìn)行x,y軸的延伸,如下圖則交點(diǎn)為A,B。 只需判斷2個交點(diǎn)到2個物體直接是否有障礙物,若沒有,則可以連通】

    前端實現(xiàn)連連看小游戲?qū)嵗a

    四. 2個物體不在同一直線上,連線有2個轉(zhuǎn)彎

    【同二的原理,如下圖,如果A,B 2個交點(diǎn)到物體均沒有障礙物,則可以連通。其中A點(diǎn)的縱坐標(biāo)和B相同】

    前端實現(xiàn)連連看小游戲?qū)嵗a

    另外一種情況,A,B 為2個物體所在x軸與中間y軸的交點(diǎn),A,B的x坐標(biāo)必須相同,連線如下:

    前端實現(xiàn)連連看小游戲?qū)嵗a

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號