Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html lang="en">
<head>
  
    <title>Spin</title>
    <script src="//cdnjs.cloudflare.com/ajax/libs/two.js/0.3.0/two.js">
    </script>
</head>
  
<body>
  
    <div id="draw">
        <div class="two-container"></div>
    </div>
    <script>
      var elem = document.getElementById('draw').children[0];
      var two = new Two({ width: 350, height: 350 }).appendTo(elem);
      var circle = two.makeCircle(10, 66, 65);
      var rect = two.makeCircle(70, 0, 100, 150)
      var circle1 = two.makeCircle(100, 77, 78)
      var circle2 = two.makeCircle(90, 4, 68)
     var circle3 = two.makeCircle(90, 4, 68)
     
     var circle4 = two.makeCircle(10, 66, 65);
      var circle5 = two.makeCircle(56, 100, 12, 562)
      var circle6 = two.makeCircle(100, 77, 78)
      var circle7 = two.makeCircle(100, 872, 90)
       var circle8 = two.makeCircle(67, 457, 6)
     
       circle.fill = '#60FD6A';
        circle1.fill = '#2B00FF';
      rect.fill = 'rgba(0, 200, 255, 0.75)';
      circle2.fill = '#FF1A00';
      circle3.fill = '#33FF33'
      
      circle4.fill = '#1';
        circle5.fill = '#663300';
      circle6.fill = '#44DC0C';
      circle7.fill = '#3399FF';
      circle8.fill = '#99CCFF'
      
      var group = two.makeGroup(circle, rect, circle1, circle2, circle3, circle4,circle5, circle6, circle7,circle8);
      group.translation.set(two.width / 2, two.height / 2);
      group.scale = 0;
      group.noStroke();
      two.bind('update', function(frameCount) {
        if (group.scale > 0.95) {
          group.scale = group.rotation = .012;
        }
        var t = (1 - group.scale) * .11;
        group.scale += t;
        group.rotation += t * 4 * Math.PI;
      }).play();
      
    </script>
</body>
</html>
Output 300px

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
lebra448pro
0viewers