自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

彈幕模塊

移動(dòng)開發(fā)
一個(gè)簡(jiǎn)單的彈幕源碼,有多種設(shè)置可以模仿時(shí)下流行的彈幕。值得一試!

源碼簡(jiǎn)介:滑動(dòng)航道選擇

方案:

1、

通過彈幕碰撞檢測(cè),決定是否使用此航道,即航道每次都是從上往下做判斷。

碰撞檢測(cè)主要難點(diǎn)在于檢測(cè)橫向滾動(dòng)彈幕之間的碰撞,彈幕存活時(shí)間由其顯示時(shí)間和存活長短決定,因此,彈幕之間是否碰撞只需檢測(cè)開始和消失是否碰撞即可。

2、

當(dāng)***個(gè)找不到航道時(shí)候,檢查所有航道最小距離,這個(gè)距離必須在指定的***彈幕的長度之內(nèi),如果找到,將其放置在對(duì)于彈幕后面。

2.1、前彈幕最右邊還沒出現(xiàn)在屏幕時(shí),新彈幕放置到其后面,space為倆之間間隔

2.2、前彈幕最右邊已出現(xiàn)在屏幕時(shí),新彈幕仍然放置邊界等待滾動(dòng)

浮現(xiàn)航道選擇(分為兩排航道)

方案:

1、

選擇***排,按沒有彈幕為準(zhǔn),沒有就顯示

2、

***排都占滿,使用第二排,第二排是在***排的基礎(chǔ)坐標(biāo)y向下半個(gè)航道高度,

這樣可以有個(gè)視覺差,***排顯示消失時(shí),可以看到第二排,從而爭(zhēng)取更大的顯示航道(2n-1)

測(cè)試環(huán)境:Xcode 6.2,iOS 6.0以上

源碼效果圖:

[[140690]]

下載地址:http://down.51cto.com/data/2068358

責(zé)任編輯:倪明
相關(guān)推薦

2019-03-29 09:01:39

彈幕微博Python

2017-12-22 10:01:42

彈幕直播內(nèi)存

2017-12-20 12:32:26

彈幕系統(tǒng)更新

2019-01-02 16:38:37

Golang彈幕

2019-01-02 16:47:46

Golang彈幕

2021-02-23 11:27:06

mask CSS SVG

2019-01-02 16:50:30

Golang彈幕

2018-01-04 09:20:55

python爬蟲視頻彈幕

2016-08-27 20:40:02

直播彈幕

2015-07-07 14:46:57

股指狂瀉

2023-06-09 13:07:56

Web機(jī)器學(xué)習(xí)瀏覽器

2014-12-12 17:26:20

QQ瀏覽器

2021-09-09 06:18:04

交互功能彈幕

2021-04-16 08:20:00

Flink CEP直播監(jiān)控

2014-11-17 11:14:35

QQ瀏覽器

2020-10-20 14:12:54

B站開源彈幕

2020-02-12 14:13:27

工程師彈幕新玩法

2018-11-13 14:47:13

2025-04-28 08:59:25

2016-05-30 12:44:12

人工智能阿里云小Ai
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)