HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
var stage = acgraph.create("container");
2
3
var start;
4
var finish;
5
var label;
6
7
stage.listen("renderstart", function() {
8
start = (new Date()).getTime();
9
});
10
11
stage.listenOnce("renderfinish", function() {
12
finish = (new Date()).getTime();
13
var labelBg = stage.rect();
14
label = stage.text(130,130);
15
label.text((finish - start) + "ms");
16
var labelBounds = label.getBounds();
17
labelBg
18
.setX((labelBounds.left)-20)
19
.setY((labelBounds.top)+20)
20
.setWidth(labelBounds.width+40)
21
.setHeight(labelBounds.height-40)
22
.fill("#fff");
23
label.zIndex(1000000);
24
});
25
26
var rectSide = 10;
27
28
stage.suspend();
29
for (var i = 0; i < 5000; i++) {
30
var left = Math.random() * 300;
31
var qwer = Math.random() * 300;
32
var rect = stage.rect(left, qwer, rectSide, rectSide);
33
rect.fill('green');
34
}
35
36
stage.resume();