Advertisement
Guest User

Framer Example

a guest
Dec 22nd, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. scaleLayer =new Layer ({
  2. width:300,
  3. height:200,
  4. y:400
  5. borderRadius:20,
  6. backgroundColor: "#ffcc00"
  7. })
  8. scaleLayer.centerX()
  9.  
  10. scaleUp = new Layer({
  11. width: 150,
  12. height: 150,
  13. x: Framer.Device.screen.width - 150 - 150,
  14. y: 100,
  15. borderRadius:30,
  16. backgroundColor: "#1BACE6"
  17. })
  18.  
  19. scaleDown = new Layer({
  20. width: 150,
  21. height: 150,
  22. x: 150,
  23. y: 100,
  24. borderRadius:30,
  25. backgroundColor: "#FF4136"
  26. })
  27.  
  28. scaleValue = 1
  29.  
  30. scaleUp.on Events.Click, ->
  31. print "Scale Up!"
  32. print "Yellow Layer width: " + scaleLayer.width
  33. print "Yellow Layer minX: " + scaleLayer.minX
  34. scaleValue += 0.3
  35. scaleLayer.animate({
  36. properties: {scale : scaleValue},
  37. curve: "spring(100,20,20)"
  38. })
  39.  
  40. scaleDown.on Events.Click, ->
  41. print "Scale Down!"
  42. print "Yellow Layer width: " + scaleLayer.width
  43. print "Yellow Layer minX: " + scaleLayer.minX
  44. scaleValue -= 0.3
  45. scaleLayer.animate({
  46. properties: {scale : scaleValue},
  47. curve: "spring(100,20,20)"
  48. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement