- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
d1.onPress=function() {
startDrag(this);
};
d1.onRelease=function(){
stopDrag();
if(d1.hitTest(a) || d1.hitTest(b) || d1.hitTest(c) || d1.hitTest(d)){
popadanie=popadanie | 8;
if(d1.hitTest(a)){ z[0] = 4; }
if(d1.hitTest(b)){ z[1] = 4; }
if(d1.hitTest(c)){ z[2] = 4; }
if(d1.hitTest(d)){ z[3] = 4; }
}
else{
popadanie=popadanie & 7;
if(d1.hitTest(a)){ z[0] = 0; }
if(d1.hitTest(b)){ z[1] = 0; }
if(d1.hitTest(c)){ z[2] = 0; }
if(d1.hitTest(d)){ z[3] = 0; }
}
if(popadanie==15){ proverka._visible = true;}
else{
proverka._visible = false;
}
};
Из старого кода. Таких функций еще 3, мне почему-то было лень напрямую сравнить, какой из 8 прямоугольников с каким перекрылся. Заодно потроллел преподовательницу.
kyzi007 08.12.2011 19:31 # −6
Lure Of Chaos 08.12.2011 22:30 # 0
guest8 09.04.2019 12:19 # −999