![]() |
Тест на Flash специалиста
Хотелось бы написать программу которая интерактивно тестировала человека на умение работать с FLASH.
Смысл программы такой, задается вопрос и имеется 5 вариантов ответа на него, человек должен выбрать один из вариантов и перейти к следующему вопросу в конце теста выдается результат. На какие вопросы правильно ответили, а на какие нет. Этот теcт помог бы некоторым людям больше узнать о своих способностях, узнать что еще они должны выучить, а также просто оценить свой уровень, Честно говоря мне бы тоже не помешала такая штука :) Так как я больше программирую чем работаю с Flash. Всех у кого есть время и желание, я попросил бы придумать вопросы и варианты ответов (можно с илюстрациями) и опубликовать их тут или переслать на мой почтовый ящик admin@qplaze.com, когда программа будет написана , все кто оказал помощь будут указаны как авторы вопросов. Естесственно программа будет распространяться бесплатно. :))) Заранее спасибо всем кто откликнется . С Уважением AR9000 admin@qplaze.com http://www.qplaze.com |
А, совсем забыл :) Примеры вопросов.
Какая скорость кадров/сек стоит в movie по умолчанию ?
1. 15 fps 2. 12 fps 3. 20 fps 4. 24 fps 5. 18 fps (Правильно: 2) --------------------- На что влияет функция Use Device Fonts, находящийся на панели TextOptions для статического текста ? 1. При создание swf в него добавляется шрифт которым была сделана надпись. 2. Все тексты в swf будут отображены этим шрифтом. 3. Для отображения этого текста в swf будут использованы шрифты из системы. 4. При отсутствии необходимого для отображения шрифта, будет взят системный. 5. Эта функция разрешает писать только шрифтами которые входят в поставку Windows по умолчанию. (Правильно: 3) ---------------------- |
а ( правильно 3) ты в низу не забудь подписывать :)))
|
Есть хороший тест для флешеров, но он годится только для очного собеседования. Нужно попросить кандидата ответить _письменно_ на два вопроса (в более нейтральной формулировке, разумеется):
1. Почему Flash есть рулез форева. 2. Почему Flash есть дерьмо несусветное. Если на оба ответил осмысленно -- остальному можно научить. :) |
Re: А, совсем забыл :) Примеры вопросов.
Цитата:
|
Фиговые вопросы. У меня по умолчанию 25 фпс
|
ХА =)
а у меня по умолчанию 120 фпс =)) а про 12 я забыл давным-давно, с момента первой установки флэша... |
кстати...
Я так и не нашел файлик типа default.fla (хотя default.html я нашел), может он и не существует? В любом случае как поставить другой фпс по умолчанию? Поиск не срулил.
|
Вопросы:
1) Что вы знаете про букву "я"? 2) Чем отличается duplicateMovieClip() от attachMovie()? 3) Как сделать надпись мелким несглаживающимся пиксельным шрифтом? 4) Почему сцены нафиг не нужны? 5) Почему они все-таки необходимы? 6) Что такое АС? 7) Зачем делать отдельный слой под фреймовый АС? 8) Чему равен _rotation при повороте на 270 градусов? 9) Как двигать маски? (Флеш 5) 10) Зачем нужен Флеш? 11) Каковы основные недостатки Флеша? Оч. интересно будет услышать ответы на №№10,11 ну может и на 4-5 (хотя сам себе уже дал точный ответ) |
2Subway
Плиз, ответь на свой третий вопрос.. очень нужно...
Спасибо |
руками....
либо сильно напрограммить. =) |
так как быть, если я хочу много текста?
это мне что пиксельно все буквы фигарить?
|
сильно напрограммить.
|
[subway]design молодец :)
|
Ответ №3 (часть первая):
- подходит для небольших надписей - (не меняющихся динамически) 1) Открываем ФШ6 2) печатаем текст 3) выбираем пиксельный шрифт 4) удаляем фон (если есть) 5) сохраняем как гиф с прозрачностью 6) открываем Флеш5 7) импортируем гиф 8) Modify->Trace Bitmap с параметрами: Color Threshold = 0 Minimum Area = 1 Curve Fit = pixels Corner Threshold=normal 9) двигаем шейпы на "хорошие" координаты (не 5.5, а 5.0 или 6.0) 10) Если все хорошо, то удаляем гиф из библиотеки 11) Тестируем в ХТМЛе, т.к. при Ctrl+Enter сглаживание все равно есть 12) Все четко! (!) Замечание: Если этот текст двигается (анимацией или программно, то есть вероятность того, что некоторое сглаживание будет, даже если _x=Math.abs(dx)) ============================================ Ответ №3 (часть 2): 1) Открываем Флеш 2) Печатаем текст 3) Делаем Динамическое поле и внедрение шрифтов 4) Авось не сгладится! (не знаю, не проверял, оч. может быть, что не сгладится, но исковеркается) - конец - |
Вложений: 1
вот:
наверху вариант номер 1, внизу номер 2, координаты менял вручную от 120.0 до 121.0 по всем осям. Броузер - ИЕ. Фон - #ffffff. Вывод: отрицательный результат тоже результат. |
Вложений: 1
[subway]design
:):) |
кстати, brainbench еще пол года назад тест по флэшу разработал
|
А как двигать маски?????? :confused:
|
самые главные вопросы, для тестирования "флэш-специалистов":
1. как 'З'делать прел0удЕр 2. как открыть флэш в новом окне (без тулбаров и проч.) 3. как сделать фон во флэше прозрачным. ;) |
молодца...
красавчик.. спасибо.
|
Ненадо париться ! Гифы - Трейсы :))
Вложений: 1
С пиксельными шрифтами все просто, читаем аттач !!!
Хорошие пиксельные шрифты есть на сайте "Проект Веди". Сорри адреса не помню. |
ответьте на 9 вопрос плиз! (двигать маски)
т.е. программно я полагаю?? |
Hey massive! вопросы? И от меня немного :) :) :cool:
-------------------------------------------- 1. Как изменится звучание streaming-звука при увеличении fps в 2 раза? а) ускорится в 2 раза б) замедлится в 2 раза в) не изменится г) не изменится в том случае если звук импортируется в формате .wav ---------------- 2. В мувиклип с fps=50 загружается мувиклип с fps=100. Каким будет fps загружаемого мувиклипа? а) 100 б) 50 в) 75 ---------------- 3. В ключевом кадре _root'a написаны такие акции: i=2; do { attachmovie("mc","mc"+i,i) i++; } while (i<5) obj=new Object(); obj.a='a'; obj.a.b='b'; Что выведет for(s in _root) trace(s); в случае, если mc экспортируется из библиотеки? а) obj i $version mc4 mc3 mc2 б) obj i s $version mc4 mc3 mc2 в) obj obj.a obj.a.b i $version mc4 mc3 mc2 г) obj i $version mc4 mc3 mc2 mc д) obj a b i $version mc4 mc3 mc2 е) obj i $version mc5 mc4 mc3 mc2 ----------------- 4. Какие теги HTML поддерживаются в текстовых полях Flash? а) <a> <b> <i> <font color> <font face> <font size> <u> б) <b> <i> <font color> <font face> <font size> <p> <pre> <u> в) <a> <b> <i> <font color> <font face> <font size> <p> <u> г) <a> <b> <i> <p> <u> д) <a> <b> <i> <font color> <font face> <font size> <p> <pre> <u> е) никакие не поддерживаются ----------------- 5. При нажатии на кнопку внутри флэш мувиклипа, закрывающую окно браузера, слышится щелчок. Как этого избежать? а) использовать getURL вместо FSCommand при закрытии б) использовать FSCommand вместо getURL при закрытии в) закрывать окно средствами флэша (quit) г) только заглушить щулчок event-звуком при нажатии на кнопку. Иначе никак. ----------------- 6. Как сделать фон мувика градиентным? а) открыть Modify->Movie-> выбрать вкладку цвет, в ней выбрать градиент и редактировать его в панели Fill б) сначала создать градиент, отредактировать в панели Fill, сохранить, и только потом открыть Modify->Movie-> выбрать вкладку цвет, в ней выбрать созданный градиент в) так можно сделать только положив в нижний слой градиентную фигуру ----------------- 7. При нажатии на кнопку в одном мувиклипе надо, чтобы другой мувик на этой же HTML-странице перешел к кадру 21. Как это возможно реализовать? а) вызвать JavaScript функцию, содержащую document.moviname.GotoFrame(21); б) _level0.gotoAndStop(21); г) этого нельзя сделать без перезагрузки страницы ---------------- 8. В клипе _root. есть мувик mc с координатами (100,100) относительно _root. В мувике mc есть 2 мувика mc1 и mc2 с координатами (20,10) и (-20,-10) относительно mc. Все мувики не искажены, размеры по 100%. Задан следующий скрипт в ключевом кадре _root: _root.mc._rotation=30; _root.mc.mc2._rotation=-30; a=new object(); a.x=mc.mc2._x; a.y=mc.mc2._y; mc.mc.localToGlobal(a); Чему равны a.x и a.y? а) 90+корень из 500, 80 б) 90 и 110 в) 100 и 100 г) зависят от содержимого мувика mc2 д) 120, 80 Прим. автора: моя любимая тема :) ---------------- 9. Вы случайно убрали панель Actions из поля видимости. Как ее можно вернуть в поле видимости? а) закрыть панель и открыть снова. После открытия она появится в центре экрана флэша. б) закрыть флэш и открыть снова. После открытия панель появится в центре экрана флэша. в) выбрать Window->panels->default layout и открыть панель. г) переустановить флэш ---------------- 10. Чем отличаются функции loadvariables и loadVariablesNum() а) loadVariables загружает в мувиклип, заданный target, а loadVariablesNum на уровень, заданный level б) loadVariablesNum загружает в мувиклип, заданный target, а loadVariables на уровень, заданный level в) loadVariables умеет отсылать данные на сервер, а loadVariablesNum - нет г) только одна из этих функций может отсылать данные методом POST. ---------------- 11. Вы импортировали файл в формате jpg и сделали картинке Break Apart. Затем инструментом-пипеткой попробовали взять цвет с изображения. Что произойдет? а) цвета fill и stroke не изменились. Такой способ неприемлим. б) цвет fill изменился на цвет пиксела, с которого брали цвет пипеткой в) цвет stroke изменился на цвет пиксела, с которого брали цвет пипеткой г) цвет fill изменился на "заливку растром" ---------------- 12. Какое метод объекта Date не может возвратить нуль? а) getMonth(); б) getDate(); в) getDay(); г) getHours(); ---------------- :D :D :) ;) ;) 13. Кто участник форума Flasher.ru под номером 564? а) E-sh б) Pasha ( Калюжный ) в) Смольный (Smolniy) г) Inkognita д) ndglook е) tudeski ----------------- 14. Вам еще не надоело отвечать на эти вопросы? а) О нет, я хочу, хочу еще, а-аах, сильнее, сильнее!!! б) ...ммм...зато я через месяц буду круто знать Флэш, сделаю сайт и открою студию! в) Да ну тебя! Лучше бы пивка попил в это время! г) будь проклят тот день, когда я сел за клавиатуру этого калькулятора! ----------------- 15. Хотите пройти еще 1 тест? а) а что есть еще? Да конечно! б) да я щас сам кого угодно смогу протестировать! Я ж гуру теперь! в) нет, я пожалуй кончу! г) нет, я пожалуй закончу! +++++++++++++++++++++++++++++++ Спасибо за внимание! :cool: |
Macromedia Flash Developer Certification Examination
Вот 3 вопроса из
Macromedia Flash Developer Certification Examination 3 Sample questions ======================================= Question 1: What is characteristic of a frame-by-frame animation? A. Each frame of the animation is a keyframe. B. You can make one by choosing Insert > Create Animation from the main menu. C. It is the only type of animation that Macromedia Flash is capable of creating. D. Keyframes are defined at important points and Macromedia Flash interpolates the intermediate frames. ======================================= Question 2: Which method of the Color object should be used to change the Alpha property of a movie clip with ActionScript? A. setRGB B. setAlpha C. setProperty D. setTransform ============================= Question 3: The function below is added to the main timeline: function Person(name) { return(name); \} How can you access this function from within a movie clip that is on the main timeline? (Choose two) A. this.Person("Jon"); B. _root.Person("Jon"); C. _parent.Person("Jon"); D. _parent._parent.Person("Jon"); E. _level1.Person("John");} ================================== |
сколько понаписали....
1) AR 9000:
http://vedi.d-s.ru 2) Смольный (Smolniy): Спасибо, никогда не замечал :rolleyes: 3) Amplify Исходники рулят, очч рулят, но в любом случае принцип таков: 1 Делаешь мув, в котором маска и картинка/объект (под маской) 2 Когда двигаешь мув, сдвигаешь картинку в обратную сторону на столько же пикселей, получается эффект сдвига маски 3 См сюда: http://www.flasher.ru/src/stats_1309/ и тому подобные эффекты... 4) RFMitrio Девятый вопрос решал еще 4 мес назад, выбрал тогда пункт "г" :D |
:) и я панельку тоже когда-то запихивал )
только я тогда ставил большее разрешение экрана, вытаскивал на серединку, и обратно менял разрешение =) |
:p
|
http://cleoag.shockteam.com/fonts/
пиксельные шрифты, кому нада, можно сделать в ручную :) правда трабла в том, что в большинстве случаев он все равно смазывается в динамически текстовых полях. кому нужны мелкие текстовые пиксельные надписи - лучше сделать гифом - меньше занимать будет (без биттрейса) |
фокс. :)
пофиксю динамические поля, выложу ttf |
Я кстати кроме Лебедевских только один пиксельный шрифт в сети нарыл. Остальные латинские УСЕ
|
Вложений: 1
еще 2 помимо лебедевских:
(их почти не использую, либо беру другие, латинские, переделываю под рашен, либо руками и карандашом:)) |
cleoag.shockteam.com/fonts/fonts.zip
|
почитал тему....
на часть вопросов ответить не смог, часть вопросов посчитал бессмысленными, часть вопросов посчитал узко специализированными, потом стало лень читать вопросы :о) но программать на флеше не перестану, благо в инете полно исходников, а на форуме есть поиск.... и если чего не знаю, узнать не проблема, был бы инет под рукой следовательно: тест на профессионализм во Флеше считаю полной фигнёй, ибо настоящего флешера ценят не по его знаниям, а по его работам.... |
А ответить?
RFMitrio, а какие верные ответы в вопросах 9 и 10??
|
9 - в
10 -а |
Народ, а ведь идея и впраду хороша. Тока предлегаю так - нем все пордряд туды пихать надо, по увеличению сложности. Сначала там по интерфесу, ну типа дефолт фпс внатуре.
Затем там анимации. Потом общие скрипты для управления мувами. И так далее. А вопрос 5, про то, чтобы убратьщелчок - ответ - выключить колонки. |
2Nirva: А скажи, зачем это все нужно? От скуки?
|
Все вопрошаемое ведь лежит на поверхности ;) Заходим на титульную страницу МакроМедийцев. Там есть "Head Games". Собс-но и отвечаем и узнаем пральные ответы и свой балл. :p
|
А по-моему, такой тест не будет иметь никакой практической пользы.
На большинство тестовых вопросов можно ответить, почитав книжки и выучив кое-какие понятия. ИМХО, с практикой это не имеет никакой связи Одно дело знать теорию, и совсем другое применять эту теорию на практике... Зачастую оказывается, что то что казалось понятным, на самом деле не так уж понятно... Но это только ИМХО... |
| Часовой пояс GMT +4, время: 06:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.