交互篇--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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Dosen原创 开始学习Framerjs,边学边翻译,也加了一些我学习过程中的理解。写下来留作以后查阅,看官如果发...
    Dosen阅读 4,545评论 0 1
  • 深夜被小哥哥迷的不要不要的。
    Charlotte_7a01阅读 1,193评论 0 0
  • 2017年10月29日 星期天 晴 仅以此文纪念一段或许从来没有发生过的网恋。 2015年7月 莎...
    她和一个故事阅读 2,695评论 2 0
  • .感恩上师慈悲开示教导和提醒。 (让我知道自己的问题) .感恩师兄的鼓励和共勉。 (让我思路清晰,重拾信心) .感...
    晨曦__阅读 1,252评论 0 0
  • 连衣裙的扣子掉了,打算去买个扣子去,结果,去了以后,扣子多的眼花缭乱,好多种,也好可爱,很好看。我打算把连衣裙的其...
    WoodSage阅读 1,792评论 0 1

友情链接更多精彩内容