网站地图    收藏   

主页 > canvas引擎 > QuarkRenderer入门实列 >

QuarkRenderer入门之创建基本元素

来源:未知    时间:2022-06-30 14:08 作者:小飞侠 阅读:

[导读] QuarkRenderer入门之创建基本元素 QuarkRenderer是一个专注canvas绘制图形的库,今天带来QuarkRenderer入门教程之创建基本图形。 1: 生成画布 在html上创建一个标准DIV元素 divid=mainstyle=width:1000px...

QuarkRenderer入门之创建基本元素

QuarkRenderer是一个专注canvas绘制图形的库,今天带来QuarkRenderer入门教程之创建基本图形。

1: 生成画布

  • 在html上创建一个标准DIV元素

<div id="main" style="width:1000px;height:800px;"></div>
  • 绑定此元素

下面代码是生成一个画布,并画一个标准矩形

        let qr = QuarkRenderer.init(document.getElementById('main'));
        let rect = new QuarkRenderer.Rect({
            draggable:true,    // 是否开启拖动
            showTransformControls:true, // 是否开启缩放控件,这是API自带方法
            position:[200,200],
            shape: {
                r: 0,
                width: 100,
                height: 100
            },
            style: {
                fill: '#ff0000',
                lineWidth: 1,
                text:'...',
                textPosition:'inside'
            }
        });
        qr.add(rect);

然后继续添加文本元素到矩形元素里面

        // 矩形添加文本
        let text = new QuarkRenderer.Text({
            style: {
                x: 0,
                y: 0,
                text: '国国国国\n国国国国国\n国国国国国国',
                width: 50,
                height: 50,
                textFill: '#000',
                textFont: '18px Microsoft Yahei'
            },
            draggable: true
        });
        rect.add(text);

最后生成样式如下:

image.png

总结:QuarkRenderer 基本添加元素有很多,本文教程只列了其中2种,还有如下图所示:

image.png

大家可以自己去调试看看.


基本文档地址: https://www.zixuephp.com/static/res/quark-renderer/api/



    上一篇:没有了
    下一篇:没有了

最新评论

添加评论

更多文章推荐

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论