1.需求 抽獎是各類營銷活動中最常見的一種形式,本產品需求大致如下:轉盤周圍跑馬燈交替閃爍,點擊抽獎,大轉盤旋轉,調用接口獲取抽獎結果,大轉盤指針指向對應的獎品。高保如下圖1 圖1-高保 2.整體思路 2.1跑馬燈 本需求要求跑馬燈交替閃爍,那四周的跑馬燈就不能是死的圖片了,要用動畫 ...
前言 前兩天去一家公司面試,被問到一些小游戲的東西。面試官提到了刷紅包還有抽獎這些怎么實現,當時簡單說了下思路,回來之后想想還是說的太輕描淡寫了,干說不做就是耍流氓,所以就做了一個 Demo amp 源碼 。啟動方式:手指在轉盤上滑動,轉盤轉動。這里沒有像一般的抽獎程序一樣在后台指定抽獎結果,結果完全由你的手速決定的 老板哭了。。。 界面 界面很簡單,網上搜個圖片或者直接搜個 demo 就有了,當 ...
2016-05-11 17:34 7 7151 推薦指數:
1.需求 抽獎是各類營銷活動中最常見的一種形式,本產品需求大致如下:轉盤周圍跑馬燈交替閃爍,點擊抽獎,大轉盤旋轉,調用接口獲取抽獎結果,大轉盤指針指向對應的獎品。高保如下圖1 圖1-高保 2.整體思路 2.1跑馬燈 本需求要求跑馬燈交替閃爍,那四周的跑馬燈就不能是死的圖片了,要用動畫 ...
今天花了一段時間簡單寫了下抽獎大轉盤,這里寫的只是自己想到的簡單的寫了下(也希望收獲其他想法),后續,再寫的話會更新。 大體思路:頁面加載完成后,通過監聽開始按鈕的點擊事件。然后會根據產生的隨機數,通過控制旋轉針對象的transform屬性,然后進行旋轉,最后在結束后獲取存儲來數組中 ...
效果 基本是用CSS實現的,沒有用圖片,加一丟丟JS。完全沒有考慮兼容性。 首先畫一個轉盤, 效果如下,配色什么的不要在意,可能比較丑。。。 然后寫抽獎指針的小箭頭,用CSS畫三角形是一個比較常見的問題,通過設置width和height為0,然后用border實現 ...
主要描述的是如何運用 css 繪制一個抽獎轉盤,並運用原生 js 實現轉盤抽獎效果。 先來張效果圖: 布局 一般來說,轉盤一般有四個部分組成:外層閃爍的燈、內層旋轉的圓盤、圓盤上的中獎結果、指針。 所以html的結構如下: 其中燈需要一直閃爍,而抽獎的時候轉盤需要轉動 ...
做到一個活動,需要轉盤抽獎,於是想到使用css3的動畫效果,其中主要包含transition的動畫過渡,transform的rotate的旋轉效果,在這里只用到2d的旋轉, 特別強調的是,因為需要和后台做交互,是后台決定你獲得什么獎然后把結果傳給前台,還是前台決定你獲得什么獎把內容傳給后台 ...
閑來沒事,做了一個模擬轉盤抽獎的HTML&JS的效果: 可以在設置的時候,選擇幾個區域,並且可以填寫指針將要停止的區域 比如,我選擇了"區域2",結果就是這樣 具體可以見下面的源碼:(注意,這里JQ文檔沒有貼出來,需要自行引入) HTML文件: 自己寫的旋轉 ...
http://www.cnblogs.com/wichell/archive/2011/11/25/2263276.html 每逢過年過節各大游戲都會搞些小活動來刺激、吸引、黏住玩家,比如轉盤抽獎活動,有的公司年底也喜歡搞抽獎活動。本文介紹如何設計一個flash轉盤抽獎程序。先上效果 ...
源於前段時候微信小程序最初火爆公測時段,把以前用 Canvas 實現的大轉盤抽獎移植成微信小程序,無奈當時小程序對 Canvas 支持不夠完善,只好降低用 CSS3 實現。雖然比不上 Canvas 繪圖的絢麗,但也總算完成了一個抽獎的 Demo,詳見 ...