最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

cocos2dx+lua實(shí)現(xiàn)橡皮擦功能

 更新時(shí)間:2018年12月20日 11:58:16   作者:夢醒-時(shí)分  
這篇文章主要為大家詳細(xì)介紹了cocos2dx+lua實(shí)現(xiàn)橡皮擦功能,類似刮刮樂效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

游戲中刮刮樂是怎么實(shí)現(xiàn)的?做了一個(gè)小例子看了一下。

實(shí)現(xiàn)原理:隨著觸摸點(diǎn)的移動(dòng),通過setBlendFunc函數(shù)設(shè)置部分區(qū)域的顏色混合(將上層圖片透明度為0,底層我們想要的圖片就顯示出來)

--橡皮擦功能測試
local function initInfo()
 local scene = CCScene:create()
 
 local layer = CCLayer:create()
 scene:addChild(layer)
 --擦除后要顯示的圖片
 local tupian = CCSprite:create(ROOT_RES .. "set/tip.png")
 tupian:setPosition(ccp(WinSizeWidth / 2, WinSizeHeight / 2))
 layer:addChild(tupian)
 --涂層
 local tu = CCSprite:create(ROOT_RES..'set/user/BG.png')
 tu:setPosition(ccp(WinSizeWidth/2,WinSizeHeight/2))
 --layer:addChild(tu)
 --將圖層遍歷到texture,再將texture加入當(dāng)前層
 local ptex = CCRenderTexture:create(1280,720)
 ptex:setPosition(ccp(WinSizeWidth/2,WinSizeHeight/2))
 layer:addChild(ptex)
 ptex:begin()
 tu:visit()
 ptex:endToLua()
 --橡皮擦CCDrawNode
 --point = CCDrawNode:create()
 --point:drawDot(ccp(0,0),10,ccc4f(0,0,0,0))
 local point = CCSprite:create(ROOT_RES..'set/labBtn.png')
 layer:addChild(point)
 --[[local blend = ccBlendFunc()
 blend.src = 0
 blend.dst = 1
 tu:setBlendFunc(blend)--]]
 --local blend = tu:getBlendFunc()
 layer:registerScriptTouchHandler(function (eventType,x,y)
 if eventType == "began" then
  cclog("began")
  return true
 elseif eventType == "moved" then
  cclog("move")
  point:setPosition(x,y)
  local blend = ccBlendFunc()
  blend.src = 1
  blend.dst = 0
  point:setBlendFunc(blend)
  ptex:begin()
  point:visit()
  ptex:endToLua()
 elseif eventType == "ended" then
  cclog("end")
 elseif eventType == "cancelled" then
  
 end
 end,false,-1000,true)
 layer:setTouchEnabled(true)
 return scene
end

function getInfoLayer()
 CCDirector:sharedDirector():replaceScene(initInfo())
end

完成后效果如下:(圖片都是游戲中隨便找的,有點(diǎn)差強(qiáng)人意)


以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java 正則表達(dá)式學(xué)習(xí)總結(jié)和一些小例子

    Java 正則表達(dá)式學(xué)習(xí)總結(jié)和一些小例子

    字符串處理是許多程序中非常重要的一部分,它們可以用于文本顯示,數(shù)據(jù)表示,查找鍵和很多目的.在Unix下,用戶可以使用正則表達(dá)式的強(qiáng)健功能實(shí)現(xiàn)這些 目的
    2012-09-09
  • JS控制圖片翻轉(zhuǎn)示例代碼(兼容firefox,ie,chrome)

    JS控制圖片翻轉(zhuǎn)示例代碼(兼容firefox,ie,chrome)

    本篇文章主要介紹了JS控制圖片翻轉(zhuǎn)示例代碼(兼容firefox,ie,chrome) 需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • javascript實(shí)現(xiàn)的全國省市縣無刷新多級關(guān)聯(lián)菜單效果代碼

    javascript實(shí)現(xiàn)的全國省市縣無刷新多級關(guān)聯(lián)菜單效果代碼

    這篇文章主要介紹了javascript實(shí)現(xiàn)的全國省市縣無刷新多級關(guān)聯(lián)菜單效果代碼,涉及javascript針對頁面元素的遍歷與屬性的動(dòng)態(tài)操作技巧,需要的朋友可以參考下
    2016-08-08
  • javascript實(shí)現(xiàn)隨機(jī)顯示星星特效

    javascript實(shí)現(xiàn)隨機(jī)顯示星星特效

    這篇文章主要介紹了javascript實(shí)現(xiàn)隨機(jī)顯示星星特效的相關(guān)資料,以一個(gè)完整實(shí)例形式較為詳細(xì)的分析了js實(shí)現(xiàn)隨機(jī)顯示星星特效的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-01-01
  • Javascript之深入淺出prototype

    Javascript之深入淺出prototype

    本文將深入淺出的對Javascript中的prototype進(jìn)行詳細(xì)介紹。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • JavaScript中的全局屬性與方法深入解析

    JavaScript中的全局屬性與方法深入解析

    這篇文章主要給大家介紹了關(guān)于JavaScript中全局屬性與方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 基于insertBefore制作簡單的循環(huán)插空效果

    基于insertBefore制作簡單的循環(huán)插空效果

    這是一個(gè)基于insertBefore制作簡單的循環(huán)插空效果,實(shí)現(xiàn)的數(shù)字下面循環(huán)插空效果,給需要的朋友分享。
    2015-09-09
  • 微信小程序?qū)崿F(xiàn)輪播圖效果

    微信小程序?qū)崿F(xiàn)輪播圖效果

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)輪播圖效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • JavaScript設(shè)計(jì)模式之命令模式

    JavaScript設(shè)計(jì)模式之命令模式

    這篇文章主要介紹了JavaScript設(shè)計(jì)模式之命令模式,命令設(shè)計(jì)模式是由發(fā)令者、執(zhí)行者、命令對象三部分構(gòu)成,文章由此展開詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下
    2022-06-06
  • JavaScript擴(kuò)展運(yùn)算符的學(xué)習(xí)及應(yīng)用詳情(ES6)

    JavaScript擴(kuò)展運(yùn)算符的學(xué)習(xí)及應(yīng)用詳情(ES6)

    這篇文章主要介紹了JavaScript擴(kuò)展運(yùn)算符的學(xué)習(xí)及應(yīng)用詳情(ES6),擴(kuò)展運(yùn)算符是ES6新增的一種運(yùn)算符,他可以幫助我們簡化代碼,簡化操作,具體相關(guān)知識(shí)感興趣的小伙伴可以查看下面文章的簡單介紹
    2022-08-08

最新評論

太谷县| 黎平县| 柳江县| 张家界市| 靖边县| 锦州市| 天镇县| 高淳县| 南京市| 靖江市| 奈曼旗| 都昌县| 周宁县| 崇仁县| 洞口县| 华安县| 广东省| 开原市| 花莲县| 新和县| 景泰县| 洛南县| 元阳县| 乐陵市| 大石桥市| 五峰| 新和县| 胶州市| 环江| 华坪县| 新干县| 和林格尔县| 沙湾县| 揭东县| 襄汾县| 永顺县| 桓仁| 隆子县| 营口市| 汝南县| 巧家县|