@@ -38,6 +38,7 @@ package
38
38
{
39
39
if (! blocks. members [ i] . canMove(dx,dy))
40
40
{
41
+ trace ("this block shouldn't move" );
41
42
trace (blocks. members [ i] . x , blocks. members [ i] . y );
42
43
moveBlocks = false ;
43
44
}
@@ -64,14 +65,10 @@ package
64
65
65
66
override public function update ():void
66
67
{
67
- // trace(blocks.members.length);
68
68
counter += FlxG. elapsed;
69
69
if (counter >= 0.11 )
70
70
{
71
71
counter = 0 ;
72
- // var block:Block;
73
- // var i:String;
74
- // var moveBlocks:Boolean = true;
75
72
if (FlxG. keys. LEFT )
76
73
{
77
74
move (- 1 ,0 );
@@ -88,75 +85,6 @@ package
88
85
facing = RIGHT ;
89
86
}
90
87
}
91
-
92
- // if (FlxG.keys.LEFT && x - frameWidth >= 0)
93
- // {
94
- // if (blocks.members.length > 0)
95
- // {
96
- //// move(-1,0)
97
- // x -= frameWidth;
98
- // for (i in blocks.members)
99
- // {
100
- // block = blocks.members[i];
101
- //// block.move(-1,0);
102
- // if (block.overlapsAt(block.x - frameWidth,block.y,allBlocks))// &&!overlapsAt(x - frameWidth, y, allBlocks))
103
- // {
104
- // moveBlocks = false;
105
- //// block.x -= frameWidth;
106
- //// x -= frameWidth;
107
- // }
108
- // }
109
- // if (moveBlocks)
110
- // {
111
- // for (i in blocks.members)
112
- // {
113
- // block = blocks.members[i];
114
- // trace(block.x,block.y);
115
- // block.x -= frameWidth;
116
- // }
117
- // }
118
- // }
119
- // else if (blocks.members.length <=0)
120
- // {
121
- // x -= frameWidth;
122
- //// move(-1,0)
123
- // facing = LEFT;
124
- // }
125
- // }
126
- // if (FlxG.keys.RIGHT && x + frameWidth <= FlxG.width - frameWidth)
127
- // {
128
- // if (blocks.members.length > 0)
129
- // {
130
- //// move(1,0);
131
- // x += frameWidth;
132
- // for (i in blocks.members)
133
- // {
134
- // block = blocks.members[i];
135
- //// block.move(1,0);
136
- // if (block.overlapsAt(block.x + frameWidth,block.y,allBlocks))// && !overlapsAt(x + frameWidth, y, allBlocks))
137
- // {
138
- // moveBlocks = false;
139
- //// block.x += frameWidth;
140
- //// x += frameWidth;
141
- // }
142
- // }
143
- // if (moveBlocks)
144
- // {
145
- // for (i in blocks.members)
146
- // {
147
- // block = blocks.members[i];
148
- // block.x += frameWidth;
149
- // }
150
- // }
151
- // }
152
- // else if (blocks.members.length <= 0)
153
- // {
154
- //// move(1,0);
155
- // facing = RIGHT;
156
- // x += frameWidth;
157
- // }
158
- //
159
- // }
160
88
}
161
89
162
90
if (isTouching(FLOOR ))
0 commit comments