Полная версия этой страницы: чем отличаются ActionScript 3.0 от 2.0
flaremaster
С каким языком лучше начинать работать новичку во флэшэ?
vitkuz
ActionScript 3.0
flaremaster
У меня такой вопрос . Возьму для примера первый урок из вашей серии \\\" азы экшен скрипт\\\"  1 урок \\\" изменения координат объекта на сцене\\\" . Если я не ошибаюсь эти уроки сделаны с AS2 . Так вот я начал делать всё по видео но с AS 3 !, создал кнопку ,выделил ,нажал f9 , появилась панель AS, а на ней написано К ВЫДЕЛЕНОМУ ОБЪЕКТУ НЕЛЬЗЯ ПРИМЕНИТЬ НИ КАКИЕ ДЕЙСТВИЯ !!  Это при том что в вашем уроке все получилось по такойы схеме.
    Из-за чего такая проблема? Это разница версий AS или я что то не досмотрел ? Если первое то укажите как это сделать если не затруднит.
SarGun
в АС3 нельзя писать код на объектах! на кадрах пиши
flaremaster
пишу код на кадре он не работает 

on(release);{

olja._x -= 1;
olja._y -= 1;
}

вот код , ошибка в строке  \\\" on(release);{  \\\"  я так понимаю что as не знает к какому обекту адресована функция , в данном случае это должна быть кнопка , у меня она имеет имя\\\" В1\\\". Я экспериментировал вставляя это имя и так и сяк , ни чего не получилось. Подскажите как правильно написать этот код в AS 3?
SarGun
этот код в АС3 не будет работать! это для АС2!
flaremaster
Это ясно что для AS 2 . Я прошу напишите код в AS3 для того чтоб к кнопке при нажатии двигался объект( фрагмент ролика) как в том уроке. Если не затруднит smile
SarGun

olja.addEventListener(MouseEvent.MOUSE_DOWN, ggg);

 

function ggg(e:MouseEvent):void{

e.currentTarget.x -= 1;

e.currentTarget.y -= 1;

}

flaremaster
SarGUN Спасибо!

У меня ещё возник небольшой вопрос !!
Я начал выполнять один урок по видео в AS3 , создал все фрагменты, кнопки ,и.т.п. когда подошел черед писать код, оказалось что в начале, при создании этого файла я не указал на AS 3 ,и всю графику посоздавал в AS 2. В панели \\\"Действия -компонент\\\" по видимому переключения между версиями языка ничего не дают ,ставишь AS 3 он в том окошке отображается ,а флэш ведет себя как в AS 2 (код крепится к объектам ,вылазят ошибки при компиляции).  Так вот, можно ли теперь всё созданое мной в файле для AS 2 ,перенести каким нибудь образом в файл AS3 ???? Не знаю может вопрос и глупый но уже нет сил разбираться sorry
SarGun
не думаю что можна!лично я не знаю!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.