1. ActionScript / Говнокод #10919

    −147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function myfunc(e:Event):void
    {
      kolobok.x+=pathX;
      kolobok.y+=pathY;
      if(kolobok.x==25&&kolobok.y==25) {pathX=10;pathY=0;}
      if(kolobok.x==475&&kolobok.y==25) {pathX=0;pathY=10;}
      if(kolobok.x==475&&kolobok.y==475) {pathX=-10;pathY=0;}
      if(kolobok.x==25&&kolobok.y==475) {pathX=0;pathY=-10;}
    }

    Помогите разобраться с циклом, вообще колобок, делает круг вокруг формы, а после он должен опять делать круг но он почему то уходит, я не пойму почему..

    Запостил: kyzi007, 11 Июня 2012

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

    • вот почему арбузы бывают квадратные...
      Ответить
      • Сегодня деми жжет, прямо две темы подряд.
        << привет всем дорогие форумчане, кто может подсказать, на этом примере. Необходимо сделать возможность движения объекта по не ровной поверхности, чтобы персонаж мог забираться на ступеньки, при этом карта движется, (открывается остальные элементы карты). Ещё персонаж должен при остановке (если он был с пистолетом) возвращаться в 23 кадр (кадр покоя с пистолетом в руке). Пистолет он выбирает на кнопку Num0.
        Ответить
    • показать все, что скрытоУ меня вкусный пенис.
      Ответить
    • >вообще колобок

      http://bfolder.ru/_ph/41/2/200696215.jpg
      Ответить
    • А все-таки, почему колобок уходит? Вроде все хоть и не очень красиво, но правильно...
      Ответить
      • Бабушка и дедушка его обидели. Делает круг почёта и уходит.
        Ответить
      • во флеше координаты и размеры задаются по-настоящему в твипсах (1/20 пиксела если память не изменяет), а x/y в пикселах - ошибка округления.
        Ответить
        • как, и во флеше? я твипы помню тока в vb, это еще те хзчемуравные единицы измерения.
          Ответить

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