- 1
http://www.meme-generator.de/media/created/ecpemz.jpg
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
http://www.meme-generator.de/media/created/ecpemz.jpg
-
0
package editor.toolsViewContent
{
import editor.EditorApp;
import editor.enums.ToolViewMode;
import editor.gui.GUIComponent;
import flash.ui.Keyboard;
import starling.events.KeyboardEvent;
public class EditorToolViewBase extends GUIComponent
{
protected var lastMode:int = ToolViewMode.PLACE_IN_BOARD;
protected var lastModeData:Object = {};
public function EditorToolViewBase()
{
EditorApp.instance.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
}
override public function destroy():void
{
EditorApp.instance.stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
EditorApp.instance.stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyUp);
}
private function onKeyDown(event:KeyboardEvent):void
{
if(event.keyCode == Keyboard.DELETE)
{
enterDeleteMode();
}
}
private function onKeyUp(event:KeyboardEvent):void
{
if(event.keyCode == Keyboard.DELETE)
{
exitDeleteMode();
}
}
protected function enterDeleteMode():void
{
EditorApp.instance.stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
EditorApp.instance.stage.addEventListener(KeyboardEvent.KEY_UP, onKeyUp);
}
protected function exitDeleteMode():void
{
EditorApp.instance.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
EditorApp.instance.stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyUp);
}
}
}
Читаю код человека, который считает себя сеньором.
0
Кому подогнать хуястых камерунцев?
0
var a:Array = [0, 5, 6];
a[99] = 99;
a = String(a).replace(/,,/g, ",0,").replace(/,,/g, ",0,").split(",");
Заполнение пустых элементов массива нулями без использования цикла.
0
while(container.x < targetX) {
container.x++;
}
0
for (var i:int = 1, c:int = 1; i <= n; ++i, c += (Number("0." + String(i)) <= Number("0." + String(k))) ? 1 : 0 ) if (i == n) trace(c);
Олимпиадная задача по информатике. Извращенное решение.
https://server.179.ru/tasks/olymp/017.html#g_t017
0
for (var i = 0, s = 100, b = 2; i < s; i++, b++, trace(b)) continue;
Краткость сестра таланта?
0
if (parent.parent.parent.parent.width<Container(parent.parent).maxWidth){
if (parent.parent.parent.parent.height<(parent.parent.parent.parent.width/SCALE)){
widthValue=parent.parent.parent.parent.height*SCALE;
} else {
widthValue = parent.parent.parent.parent.width-12;
}
} else {
if(parent.parent.parent.parent.height<(Container(parent.parent).maxWidth/1.12)){
widthValue=parent.parent.parent.parent.height*1.12;
} else {
widthValue = Container(parent.parent).maxWidth;
}
}
В наше время сложно встретить, достойную память о своём роде!
0
var t:Timer=new Timer(2570303000);//1 месяц в мс
t.addEventListener(TimerEvent.TIMER,onTimer);
t.start();
function onTimer(e:TimerEvent) {
trace("-----");
}
Товарищ спрашивает в сообществе - и чего же этот код работать отказывается?
0
public static function isObjectDisabled(object:Object):Boolean {
return !object.enabled;
}