【发布时间】:2015-03-23 15:29:37
【问题描述】:
我创建了一个画布,我想在每五秒内添加随机对象(正方形、圆形、矩形..)?
<body>
<canvas id="c" width=400" height="400"></canvas>
<script type="text/javascript">
var canvas = new fabric.Canvas('c');
var rect = new fabric.Rect({
left: 50,
top: 50,
fill: 'green',
width: 40,
height: 80
});
var circle = new fabric.Circle({
radius: 20,
fill: 'red',
left: 100,
top: 100
});
canvas.add(rect);
canvas.add(circle);
</script>
【问题讨论】:
-
你需要一个定时器,比如 setInterval(function () {someFunctionYouWantToCallEverySecond()}, 1000);
-
添加随机位置?
标签: javascript html canvas fabricjs