交互篇--frame_基礎篇3

framer.jpg

(一)scroll-list

Code
Design
code
scroll = new ScrollComponent
    width: 375
    height: 551
    y: 58
scroll.contentInset =
    top: -59
    bottom:0
    right: 0
    left: 0
        
scroll.scrollHorizontal = false 
layerA.parent = scroll.content
layerB.parent = scroll.content
layerCD.parent = scroll.content

layerB.states.second = 
    height: 268
jast.states.second = 
    height: 100
    y: 80
layerCD.states.second =
    y: 510
    x: 17

textA.states.a =
    scale: 1.46
    invert: 0
    y: 30
         
layerB.onClick ->
            
    jast.stateCycle(options:
            time: 0.3
            curve: Bezier.easeOut) 
    layerB.stateCycle(options:
            time: 0.3
            curve: Bezier.easeOut) 
            
    layerCD.stateCycle(options:
            time: 0.3
            curve: Bezier.easeOut) 
    
    textA.stateCycle(options:
            time: 0.3
            curve: Bezier.easeOut)

(二)pinchable/draggable

code
design
#多拽開關,各軸向開關
layerA.draggable.enabled = true
layerA.draggable.horizontal = true
layerA.draggable.vertical = false

#拖拽速度
layerA.draggable.speedX = 1
layerA.draggable.speedY = 1

#拖拽限制
layerA.draggable.constraints =
    x: 0
    width: 375
    
#物體拖拽開始和結束后的大小
layerA.onDragStart ->
    layerA.animate
        scale: 1.1
        backgroundColor: "rgba(221,245,255,1)"

        
layerA.onDragEnd ->
    layerA.animate
        scale: 1
        backgroundColor: "rgba(194,221,255,1)"
        

layerA.states.animationOptions = 
    curve: Spring
code

design
slider = new SliderComponent
    
    min: 0
    max: 100
    value: 50
    knobSize: 40
    y: 270
    x: 30
    backgroundColor: "rgba(194,221,255,1)"
    height: 14
        
# Customize fill color 
slider.fill.backgroundColor = "rgba(101,168,255,1)"

(三)page

code
design
page = new PageComponent
    y:0
    width: 375
    height: 220

layerB.parent = page.content

layerC.parent = page.content

layerD.parent = page.content

page.scrollVertical = false

layerC.x = 375
layerD.x = 375*2
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Dosen原創(chuàng) 開始學習Framerjs,邊學邊翻譯,也加了一些我學習過程中的理解。寫下來留作以后查閱,看官如果發(fā)...
    Dosen閱讀 1,050評論 0 1
  • 深夜被小哥哥迷的不要不要的。
    Charlotte_7a01閱讀 145評論 0 0
  • 2017年10月29日 星期天 晴 僅以此文紀念一段或許從來沒有發(fā)生過的網戀。 2015年7月 莎...
    她和一個故事閱讀 367評論 2 0
  • .感恩上師慈悲開示教導和提醒。 (讓我知道自己的問題) .感恩師兄的鼓勵和共勉。 (讓我思路清晰,重拾信心) .感...
    晨曦__閱讀 160評論 0 0
  • 連衣裙的扣子掉了,打算去買個扣子去,結果,去了以后,扣子多的眼花繚亂,好多種,也好可愛,很好看。我打算把連衣裙的其...
    WoodSage閱讀 307評論 0 1

友情鏈接更多精彩內容