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

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
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
item1.clear();
item2.clear();
item3.clear();
item4.clear();
item5.clear();
item6.clear();
item7.clear();
item8.clear();
item9.clear();
item10.clear();
...
for each (var item:Object in acData){
	switch (item.ageProfileIndex.toString()){
		case "1":
			item1.itemData = item;
			break;
		case "2":
			item2.itemData = item;
			break;
		case "3":
			item3.itemData = item;
			break;
		case "4":
			item4.itemData = item;
			break;
		case "5":
			item5.itemData = item;
			break;
		case "6":
			item6.itemData = item;
			break;
		case "7":
			item7.itemData = item;
			break;
		case "8":
			item8.itemData = item;
			break;
		case "9":
			item9.itemData = item;
			break;
		case "10":
			item10.itemData = item;
			break;
	}
}

вот такая вот легко расширяемая система :)

dimas_art dimas_art, (Updated )

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

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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
private function  appSendMessage(obj:Object):void
{
        var params:Array   =  [obj.actionType, obj.funct];

        while((obj.args as Array).length>0)
                params.push((obj.args as Array).shift());
        messagingClient.send("", params);
}

Хоть и классика, но тут еще не встречалась, кажется.

wvxvw wvxvw, (Updated )

Комментарии (0)

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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
<a href="javascript:void(0);"
onclick="$('menu_main_dropdown2').style.display = ( 
$('menu_main_dropdown2').style.display=='none' ? 'inline' : 'none' );
$('menu_main_dropdown').style.display = 'none';this.blur(); return false;"
class="top_menu_item">
Account</a>

Скрытие /показ блока меню

Vasiliy Vasiliy, (Updated )

Комментарии (6, +6)

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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
if ( cards.length > ( Settings.WIDTH / Settings.CARD_SMALL_WIDTH + 1 ) ) {
	_cards = cards.slice( 0, Settings.WIDTH/Settings.CARD_SMALL_WIDTH + 2 );
}
else {
	_cards = cards;
}

Код окна, которое выводит список элементов. Если элементы не помещаются в строку, то они тупо удаляются.

Yolziii Yolziii, (Updated )

Комментарии (0)

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

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
public static function trimExtraLineBreaks(string:String):String
{
	var trimmedString:String = string;

	for(var i:int = 0; i < 20; i++)
	{
		trimmedString = trimmedString.replace(new RegExp("\r\r","g"),"\r");
		trimmedString = trimmedString.replace(new RegExp("\r\n","g"),"\r");
		trimmedString = trimmedString.replace(new RegExp("\n\n","g"),"\n");
		trimmedString = trimmedString.replace(new RegExp("\n\r","g"),"\n");
		trimmedString = trimmedString.replace(new RegExp("\n ","g"),"\n");
		trimmedString = trimmedString.replace(new RegExp("\r ","g"),"\n");
		trimmedString = trimmedString.replace(new RegExp(" \n","g"),"\n");
		trimmedString = trimmedString.replace(new RegExp(" \r","g"),"\n");
	}

	return trimmedString;
}

Натолкнулся на просторах github'а во время поиска чего-то там... Ей богу сразу забыл, что искал.

fljot fljot, (Updated )

Комментарии (17, +17)

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

0

  1. 1
  2. 2
mCharInfoContent.x += ( hexTile.x + hexTile.parent.x + hexTile.parent.parent.x + hexTile.parent.parent.parent.x );
mCharInfoContent.y += ( hexTile.y + hexTile.parent.y + hexTile.parent.parent.y + hexTile.parent.parent.parent.y );

Красота неописуемая, метод научного тыка в действии

Werdn Werdn, (Updated )

Комментарии (4, +4)