@@ -9,11 +9,11 @@ var frame_objects=[]
9
9
var all_connecters = [ ]
10
10
var all_tops = [ ]
11
11
var all_bottoms = [ ]
12
- var len = 200
12
+ var len = 250
13
13
for ( let i = 0 ; i < len ; i ++ ) {
14
- var pos_x = - len + i * 30
14
+ var pos_x = - len + i * 30 - 40
15
15
var x = Math . PI / 2 * i / 3
16
- var dist = 80
16
+ var dist = 60
17
17
var up = Math . round ( Math . sin ( x ) * dist )
18
18
var down = - Math . round ( Math . sin ( x ) * dist )
19
19
var connecter = two . makeRectangle ( pos_x , 300 , 10 , up * 2 )
@@ -22,32 +22,32 @@ for (let i = 0; i < len; i++){
22
22
connecter . linewidth = 3
23
23
var size1 = 10 //(up/40 + 10)/1
24
24
var size2 = 10 //(down/40 + 10)/1
25
- var circle_top = two . makeCircle ( pos_x , 300 + up , size1 )
26
- circle_top . fill = "red"
27
- circle_top . stroke = "darkred"
28
- circle_top . linewidth = 3
29
25
var circle_bottom = two . makeCircle ( pos_x , 300 + down , size2 )
30
26
circle_bottom . fill = "orange"
31
27
circle_bottom . stroke = "#cc5500"
32
28
circle_bottom . linewidth = 3
29
+ var circle_top = two . makeCircle ( pos_x , 300 + up , size1 )
30
+ circle_top . fill = "red"
31
+ circle_top . stroke = "darkred"
32
+ circle_top . linewidth = 3
33
33
// frame_objects.push(connecter, circle_top, circle_bottom)
34
34
all_connecters . push ( connecter )
35
35
all_tops . push ( circle_top )
36
36
all_bottoms . push ( circle_bottom )
37
37
}
38
38
// var group = two.makeGroup(frame_objects)
39
39
40
- tops = two . makeGroup ( all_tops )
41
40
connecters = two . makeGroup ( all_connecters )
41
+ tops = two . makeGroup ( all_tops )
42
42
bottoms = two . makeGroup ( all_bottoms )
43
43
console . log ( connecters . getBoundingClientRect ( ) ) ;
44
44
var n = 1
45
45
var target = 12
46
46
two . bind ( 'update' , function ( frameCount ) {
47
- if ( frameCount % 5 == 0 ) {
47
+ if ( frameCount % 10 == 0 ) {
48
+ connecters . translation . x += n % target ?30 :- target * 30
48
49
tops . translation . x += n % target ?30 :- target * 30
49
50
bottoms . translation . x += n % target ?30 :- target * 30
50
- connecters . translation . x += n % target ?30 :- target * 30
51
51
// console.log(n);
52
52
n ++
53
53
if ( n == target + 1 ) {
0 commit comments