Перейти к содержимому

Jet the Hawk

Пользователи
  • Публикации

    95
  • Зарегистрирован

  • Посещение

Все публикации пользователя Jet the Hawk

  1. У меня такая ситуация: надо определить коллизию двух клипов неправильной формы. метод hitTest () не помогает. Нашол в нете кое-какой код но он не работает, и заодно обьясните как-работает getBounds(). Вот кодик: // Создаем метод, по стилю использования схожий с hitTest() MovieClip.prototype.myHitTest = function(clip:MovieClip, n:Number):Boolean { // Параметр n задает размер "пикселя". Он необязателен - по умолчанию для // него используем значение 2 if (n == undefined) { var n:Number = 2; } // Определяем координаты граничных точек клипов. Так как в дальнейшем // придется использовать их как параметры метода hitTest(), то вычислены они // должны быть в системе координат _root. var coord1:Object = this.getBounds(_root); var coord2:Object = clip.getBounds(_root); // Вычисляем площади клипов. У которого из них она окажется меньше, // относительно того определяем коллизию var squarel:Number = Math.abs((coord1.xMax-coord1.xMin)*(coord1.yMax-coord1.yMin)); var square2:Number = Math.abs((coord2.xMax-coord2.xMin)*(coord2.yMax-coord2.yMin)); var coord:Object = square1>square2 ? coord2 : coord1; // Перебираем все "пиксели" for (var i = coord.xMin+n/2; i<=coord, xMath; i += n) { for (var j = coord.yMin+n/2; j<=coord.yMax; j += n) { // Если один и тот же "пиксель" занят в обоих клипах, возвращаем true if (((clip.hitTest(i, j, true) ? 1 : 0)+(this.hitTest(i, j, true) ? 1 : 0)) == 2) { return true; } } // Если общих "пикселей" не обнаруживается, возвращаем false return false; } }; onEnterFrame=function(){ if (_root.ball.myHitTest(_root.ball2)) {trace ("Пересеклось")} } Флешеры, отзовитес!
  2. E-mail -- огромное спасибо, все работает!
  3. уже кое-что получается, но trace("Пересеклось") выводится тогда, когда центральная точка меньшего клипа, пересекается со вторым клипом. Всеровно что-то не так.
  4. Яндекс, если не найдет то гуглей. раньше пользовался рамблером, но он ужасно искал. Mail.ru -- никогда не пользовался и незнаю, live.com -- более, ни менее, но пользуюсь когда ни в Яндексе ни в гугле не нашло (хотя там в принципе тоже ничего не нахожу). Каждый поисковик предназначен для своего региона ,например: Яндекс в странах СНГ, Yahoo в США И Америке, Meta.ua -- на украинских сайтах и так далее. для жителей СНГ конечно лучше пользоватся Яндексом.
  5. Windows Media Player 12 (очень удобно, всегда синхронизирую mp3-плеер в WMP)
  6. класс! изумруды хаоса! :) Давайте позовем Шедоу!
  7. Класс какая игра. Советую (качать всем!!! :) ) [жаль что игра всего состоит с 1 уровня, типа демка "Поиграйте в 2Д и купите полную 3D"]
  8. Ок. больше небуду. ))

  9. Поздравляю с днем варенья! :) Желаю всего-всего самого лучшего и чтобы ты всегда добивался всего-того чего хотел :( )))
  10. Да, еще от меня прими поздравление!

  11. Поздравляю с днюхой! Все-таки как не как, а через год уже совершенолетие!

    Еще раз поздравляю! ))

  12. http://toongu.ru/umanetto/series3.html << Вот это настоящая финская полька! P.S. - на том сайте еще есть куча всяких мультов.
  13. Вечер, Днем я сплю, а ночью долго не продерживаюсь и бухаюся на клавиатуру!
  14. Ну, да если Джет в качестве компьютера то да, сложно победить, но за него прикольно поиграть.
  15. Мне кажется что все-таки Джеральд, потуму что все роботы и планы Эггмана с крахом проваливаюся. Если бы Джеральд был бы жив, то ситуация бы помненялась намного.
  16. Определенно Джет или Соник. Просто ими можно развить максимальную скорость и получать max-удовольствие от игры :)
  17. :) упс, небольшая поправочка: фильм выйдет в США 13 июля. (перепутал даты).Вот ссылка http://www.kinokadr.ru/films/h/harrypotter...erofthephoenix/ там ревью, кадры из фильма и 6 роликов.
  18. 15 июня в США вроде бы должны запустить "Гарри Поттер и Орден Феникса". Видел только трейлер.
  19. Поздравдяю с днем рождения! Желаю теье всего-всего чего сама захочеш! Поздравляю! =)

  20. Вы еще используете обычный компьютер с мышкой, клавиатурой и монитором? Зайдите на http://microsoft.com/surface, прокомментируйте пожалуйста. Неужели в будущем в любом реторане, магазине и прочих заведениях будут стоять такие "компьютеры" за 5000$ (цена варьируется от 5000$ до 10000$)?
  21. Ну, незнаю в США в конце этого (2007) года такой столик будет во всех отелях. По мне вещь рульная. :)
  22. Но смотря для чего, если просто для набора текста то Word, если для HTML/JS/CSS то Visual Studio или Dreamviewer, редко отрываю блокнотом.
  23. А что вы мучаетесь? Купите диск (по моему Guru 8 или Guru 9), потом вставляете в соньку, вставляете мэмори кард, перекатываете к диска на карту памяти нужную (полностю пройденную) игру, вставляете игру и наслаждаетесь. Мне друг дал однажды, я всех Крешев скачал на карту памяти, причем там даже жизней было по 100!!! Классная вещь если надоело проходить игры. Но все же интереснее самому проходить ;)
  24. Использую Kaspersky Internet Security 6 и NOD32. Если один антивир, вирус не найдет, то другой уж точно найдет! ^_^ И по моему, вирусы создаются для получения денег или конфиденциальной информации. Всеровно все сводится в одному!
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×