• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    怎么制作微信小程序的旋轉動畫?

    2018-5-15    seo達人

    如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

    微信小程序被給予的能量是無窮的,在小程序發展逐漸成熟的當下,小程序開發能實現的需求越來越完善。最近小程序中有一個圖片旋轉的需求,在微信小程序上是可以通過切換多張圖片達到旋轉的效果,但微信小程序自帶的API中帶有這么一個動畫組件,因此小程序制作旋轉動畫可以使用image+Animation來實現。

    首先在wxml中定義image

    注意其中的animation屬性,image就由它來實現動畫。

    而{{animation}}我們在js的data中定義

    data: {

    animation: \'\'

    },

    相關代碼

    var _animation;

    var _animationIndex

    const _ANIMATION_TIME = 500;

    pages {

    ...

    onShow: function () {

    _animation =wx.createAnimation({

    duration:_ANIMATION_TIME,

    timingFunction: \'linear\',//linear,ease,ease-in,ease-in-out,ease-out,step-start,step-end

    delay: 0,

    transformOrigin:\'50% 50% 0\'

    })

    },

    /**

    * 實現image旋轉動畫,每次旋轉 120*n度

    */

    rotateAni: function (n){

    _animation.rotate(120* (n)).step()

    this.setData({

    animation:_animation.export()

    })

    },

    /**

    * 開始旋轉

    */

    startAnimationInterval:function () {

    var that = this;

    that.rotateAni(++_loadImagePathIndex); // 進行一次旋轉

    _animationIntervalId =setInterval(function () {

    that.rotateAni(++_loadImagePathIndex);

    },  _ANIMATION_TIME); // 沒間隔_ANIMATION_TIME進行一次旋轉

    },

    /**

    * 停止旋轉

    */

    stopAnimationInterval:function () {

    if (_animationIntervalId> 0) {

    clearInterval(_animationIntervalId);

    _animationIntervalId= 0;

    }

    },

    }

    微信自帶的Animation可以實現一次動畫,然后可以通過setInterval來達到不斷旋轉的目的,在使用時,控制startAnimationInterval和stopAnimationInterval即可。


    微信小程序怎么制作旋轉動畫

    微信小程序視頻教程,盡在即速學院。


    在使用animation時,會發現有時候出現旋轉速度很快或者反向旋轉再正向旋轉的清空,這都是由于rotate的值設置有問題。

    1、rotate的值應該是上一次結束時的值,

    2、如果設置了全局變量,記得在oncreate時初始化,不然第二次打開同一頁面會有問題。

    注意事項:

    這里為什么不直接給_animation.rotate(120 * (n)).step()設置一個足夠大的值,原因有兩點:

    1、我們需要便利的控制開始和停止,

    2、animation在小程序進入后臺后,會持續運行,占用手機內存和cpu,而小程序依賴于微信,在iphone上會導致微信被終止運行

    藍藍設計m.lzhte.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 欧美黑人欧美精品刺激| 91久久国产熟女精品| 日日摸日日碰夜夜爽无码| 中文有无人妻VS无码人妻激烈| 大陆老熟女露脸对白视频| 天天撸影院| 日本高清视频www夜色资源网| 亚洲七七久久精品中文国产| 大又大粗又爽又黄少妇毛片男同 | 色网最新地址在线观看| 国产日韩综合一区在线观看 | 欧美一区二区人人喊爽| 亚洲狠狠网站色噜噜| 国产成视频在线观看| 麻豆国产在线不卡一区二区| 久久综合久久 黄色大片| 成年女人永久免费观看视频| 成人欧美| 伊人久在线观看视频| 视频一区二区三区福利在线| 高清国产一级精品毛片基地| 亚州在线播放免费视频| 免费A级毛片无码免费视频首页| 亚洲日本va午夜中文字幕久久 | 国产又色又刺激高潮视频| 济阳县| 国产又爽又黄又不遮挡视频 | 最新国产精品精品视频 视频| 手机看片1024精品日韩| 久久久国产精品无码免费专区| 亚洲午夜无码AV毛片久久| 国产女人喷潮视频在线观看| 艳妇乳肉豪妇荡乳av无码福利| 五月丁香久久| 黑人巨大AV在线播放无码| 日韩人妻系列无码专区| 亚洲午夜成人精品无码色欲| 男女无遮挡猛进猛出免费观看视频| 欧美精品亚洲二区日韩经典| 黄频免费观看在线播放| 菠萝蜜在线观看免费观看电视剧中文|