ДействиеСценарий / Говнокод #8772 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 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 прямоугольников с каким перекрылся. Заодно потроллел преподовательницу.

Запостил: unfalse unfalse, (Updated )

Комментарии (3) RSS

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8