zoukankan      html  css  js  c++  java
  • Raphael的set使用

    Raphael的set使用

    $(function() {
        initRaphael();
    });
    function initRaphael(e) {
        var paper = Raphael(0, 0, 500, 500);
        var r1 = paper.rect(25, 25, 50, 50);
        var r2 = paper.circle(125, 50, 25);
        var r3 = paper.text(200, 50, 'H').attr('font-size', '60px');
    
        var g1 = paper.rect(100, 100, 50, 50);
        var g2 = paper.circle(200, 125, 25);
        var g3 = paper.text(50, 125, 'H').attr('font-size', '60px');
    
        var b1 = paper.rect(175, 175, 50, 50);
        var b2 = paper.circle(50, 200, 25);
        var b3 = paper.text(125, 200, '?').attr('font-size', '60px');
        // 创建set的第一种方式,set不会创建一个<g>集合;
        var red_group = paper.set();
        red_group.push(r1,r2,r3);
        red_group.attr('fill','red');
        // 创建set的第二种方式
        var green_group = paper.set(g1,g2,g3);
        green_group.attr('fill','green');
        
        var blue_group = paper.set(b1,b2,b3).attr('fill','blue');
        
        b3.attr('fill','gray');
        var text_group = paper.set(r3,g3,b3).attr('font-size',60);
        var all_groups = paper.set(red_group,blue_group,green_group).attr('stroke-width',0);
    
    

          // 可以进行统一的移动
          all_groups.attr('transform','T150,0');

    
        
    }
  • 相关阅读:
    制作ubuntu容器完整步骤
    linux系统python3安装pip
    ssh连接服务器提示拒绝了密码
    ubuntu中vi编辑中按键错误
    虚拟机ubuntu连不上网
    NOIP2020退役记
    【NOIp2020游记】
    loki简单安装配置使用
    .net下com调用支持x86/x64
    nginx 504 Gateway Time-out
  • 原文地址:https://www.cnblogs.com/stono/p/5052904.html
Copyright © 2011-2022 走看看