博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[GIF] Parenting in GIF Loop Coder
阅读量:5030 次
发布时间:2019-06-12

本文共 2040 字,大约阅读时间需要 6 分钟。

In this lesson, we look at how you can build up complex animations by assigning one shape as the parent of another, creating a branching display tree.

 

function onGLC(glc) {    glc.loop();//     glc.size(400, 400);//     glc.setDuration(5);//     glc.setFPS(20);    glc.setMode('single');    glc.setEasing(false);    var list = glc.renderList,        width = glc.w,        height = glc.h,        color = glc.color;    // your code goes here:    var Circle = list.addCircle({        x: width / 2,        y: height / 2,        radius: 150,        stroke: true,        fill: false,        rotation: [0,360]    });        list.addRect({        x: 150,        y: 0,        w: [0, 100],        h: 40,        parent: Circle    });    }

 

function onGLC(glc) {    glc.loop();//     glc.size(400, 400);//     glc.setDuration(5);//     glc.setFPS(20);    glc.setMode('single');    glc.setEasing(false);    var list = glc.renderList,        width = glc.w,        height = glc.h,        color = glc.color;    // your code goes here:    var ray1 = list.addRay({        x: 0,        y: height / 2,        length: 100,        angle: [-60,60]    });        var ray2 = list.addRay({       x: 100,        y:0,        length: 100,        angle: [120,-120],        parent: ray1    });        var ray3 = list.addRay({        x: 100,        y: 0,        length: 100,        angle: [-60,60],        parent: ray2    })    }

 

If you don't need the parent to show, you can use Container:

function onGLC(glc) {    glc.loop();//     glc.size(400, 400);//     glc.setDuration(5);//     glc.setFPS(20);    glc.setMode('single');    glc.setEasing(false);    var list = glc.renderList,        width = glc.w,        height = glc.h,        color = glc.color;    // your code goes here:    var parent = list.addContainer({        x: width / 2,        y: height / 2,        rotation: [0,360]    })        list.addText({        x: 150,        y: 0,        text: "EGGHEAD",        rotation: [360,0],        parent: parent    })}

转载于:https://www.cnblogs.com/Answer1215/p/5716310.html

你可能感兴趣的文章
sql 基础语句
查看>>
CF717A Festival Organization(第一类斯特林数,斐波那契数列)
查看>>
oracle直接读写ms sqlserver数据库(二)配置透明网关
查看>>
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
Oracle composite index column ordering
查看>>
ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
查看>>
kaggle竞赛
查看>>
区块链入门教程
查看>>
域 搭建OU 组织单元
查看>>
npm常用命令
查看>>
南海区行政审批管理系统接口规范v0.3(规划)4.2.【queryExpireList】当天到期业务查询...
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
生成指定位数随机数的方法
查看>>
java的垃圾回收
查看>>
Essential C++学习笔记
查看>>
python+selenium进行简单验证码获取
查看>>
where,having与 group by连用的区别
查看>>
【MySQL】MySQL锁和隔离级别浅析二 之 INSERT
查看>>
Oracle T4-2 使用ILOM CLI升级Firmware
查看>>