Имеется следующий массив:
on (keyPress "Space") {
stop();
}
on (keyPress "<Enter>") {
play();
}
on (release) {
getURL("//www.vkontakte.ru/id26953276","blank");
}
По задумке:
1)При нажатии пробела, проигрывание клипа останавливается,
2)При нажатии Enter, клип запускается
3)При нажатии на кнопку – в новом окне открывается моя страница ВКонтакте.
Фактически:
1)По нажатии клавиши Enter, клип останавливается, при повторном нажатии снова запускается.
2)Проббел "не работает"
3)Ссылака "не работает"
В чем проблема?, Не понимаю – тонны литературы изучил – вроде все правильно.(((((((
7 ноября 2009 в 9:01
В общем я хочу приложение сделать с "Добавьте приложение на свою страницу", как лучше сделать? То есть подскажите код )
6 ноября 2009 в 23:03
Спс, завтра попробую…
6 ноября 2009 в 18:02
Крупной IT – компании, работающей по проектам российских и иностранных заказчиков требуется ведущий FLEX-разработчик.
Требования:
* Опыт разработки на Flex с использованием actionscript AS2 и AS3
* Обязателен демонстрируемый опыт разработки сложных пользовательских
интерфейсов
* Навыки по разработке архитектуры
* Способность взаимодействовать с заказчиком по телефону и в чате на
английском языке
* Способность участвовать в регулярных обсуждениях с клиентом вместе с
другими разработчиками, дизайнерами, тестерами и т.д.
* Навыки управления проектом, адаптации к изменениям требований, к
ограничениям по времени, ресурсам, затратам, т.п.
* Навыки управления другими разработчиками
* Знание Flash и серверных технологий
Обязанности:
* Работа над Flex-проектом
* Оперативное управление Flex-проектом
Компенсационный пакет:
* Зарплата от 100 000 руб. в зависимости от квалификации
* Добровольное медицинское страхование, бонусы, другие выплаты
Если вакансия интересна Вам или кому-либо из Ваших знакомых – пишите в личку!:)
6 ноября 2009 в 16:03
вот как я это понимаю…
keyPress(Key.SPACE) это синтаксис из первого AS и во втором не пашет.
во всяком случае, когда это надо было мне, я писал так:
if (Key.isDown(код_клавиши_цифрой)) {
x+=Math.floor(хуй);
}
в мувиклипах любой фрагмент кода должен быть привязан к действию, если ты не знал вдруг
то есть у тебя будет
onClipEvent(enterFrame){
//вдруг кто чё нажал и что делать
}
если у тебя там только кнопки, то пиши в кадре this.onEnterFrame = function () {
//отслеживаешь нажатия клавиш и делаешь всякую бодягу
имя_кнопки.onRelease = function (){
_root.play();
}
}
оффтоп: Фамилия классная, чувак
5 ноября 2009 в 14:04
))))))))))) Всетаки, нужен мне ответ на вопрос))))))
5 ноября 2009 в 13:04
Если с нуля начал — не совершай моих ошибок, начни с третьего.
5 ноября 2009 в 10:05
Мне бы второй сперва осилить((((
5 ноября 2009 в 10:00
Бросай AS2, парень. На нём далеко не уедешь. AS3 лучше, и багов там меньше.
4 ноября 2009 в 17:05
Попробовал – выдает то же самое((((((( Выдает следующее:
**Error** Scene=Scene 1, layer=Звук, frame=1:Line 1: Mouse events are permitted only for button instances
on () {
**Error** Scene=Scene 1, layer=Кнопка, frame=1:Line 1: Mouse events are permitted only for button instances
on (keyPress(Key.SPACE)) {
**Error** Scene=Scene 1, layer=Кнопка, frame=1:Line 4: Mouse events are permitted only for button instances
on (keyPress (Key.ENTER)) {
**Error** Scene=Scene 1, layer=Кнопка, frame=1:Line 7: Mouse events are permitted only for button instances
on (release) {
Total ActionScript Errors: 4 Reported Errors: 4
4 ноября 2009 в 16:05
Понял попробую скрипит хранится в fla -файле? А что.
Тут вопрос про адрес контакта – чем отличается с WWW и без?
Я делал, по библиотеке скриптов, в adobeFlash – почему они не правильны?
4 ноября 2009 в 16:04
Ну, во-первых:
on (keyPress(Key.SPACE)) {
stop();
}
on (keyPress (Key.ENTER)) {
play();
}
on (release) {
getURL("//vkontakte.ru/id26953276","blank");
//адрес контакта не начинается с www.
}
Далее, где у тебя хранится этот скрипт?