![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
Делаю 2 ключевых кадра. И пробую переходить между ними с условием. Но когда возвращаюсь на первый кадр все глючит.
вот такой код на первом: var user = 18; goBtn.label="ПОСМОТРЕТЬ ХХХ"; goBtn.width=200; goBtn.addEventListener(MouseEvent.CLICK, go); function go(event:MouseEvent):void { var age2; age2=int(age.text) if (age2>=user) { gotoAndStop('p2'); } else { bla.htmlText="когда будет 18 сразу приходи"; //goBtn.visible = false; } } stop(); import flash.display.*; import flash.net.URLRequest; function LoaderExample(){ //1.Создаю экземпляр класса Loader var loader:Loader = new Loader(); //2.Экземпляр Loader добавляется в список отображения addChild(loader); //3.Вызываю метод load(), загружающий внешний ресурс loader.load(new URLRequest("girls.jpg")); } LoaderExample(); backBtn.label = "ВЕРНУТЬСЯ НАЗАД"; backBtn.addEventListener(MouseEvent.CLICK, goBack); function goBack(event:MouseEvent):void { gotoAndStop('p1'); } stop(); Приатачил .fla Спасиба |
|
|||||
|
Banned
[+4 25.09.09]
[+1 12.11.09] [+4 12.12.09] Регистрация: Sep 2009
Сообщений: 231
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
почему ругается на 7 строчку?
|
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
void не надо
__________________
low + |
|
|||||
|
Banned
[+4 25.09.09]
[+1 12.11.09] [+4 12.12.09] Регистрация: Sep 2009
Сообщений: 231
|
package { import flash.display.Sprite; public class Example extends Sprite { public function Example() { // конструктор trace("hello world"); //myBtn.label="aaa"; myBtn.addEventListener(MouseEvent.CLICK, write); function write(event:MouseEvent):void{ trace("najal"); answer.htmlText=myText.label; } } } } |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
почему когда вынес код отдельно void не надо?
package { import flash.display.Sprite; public class Example extends Sprite { public function Example() { // конструктор trace("hello world"); //myBtn.label="aaa"; myBtn.addEventListener(MouseEvent.CLICK, write); function write(event:MouseEvent):void{ trace("najal"); answer.htmlText=myText.label; //answer.htmlText="когда будет 18 сразу приходи"; } } } } Добавлено через 3 часа 45 минут после добавления все заработало ![]() Добавлено через 5 часов 8 минут package { import flash.display.Sprite; import flash.text.TextField; import flash.display.*; import flash.events.*; public class Example extends Sprite { public function Example() { myTest(); } private function myTest():void { var eighteen=18; var age2; tField.htmlText="How old are you?:"; tField.width=200; goBtn.label="Go"; goBtn.addEventListener(MouseEvent.CLICK, go); function go(event:MouseEvent):void { trace("button clicked"); age2=int(age.text); if (age>=eighteen) { trace("aaa"); //rez.htmlText="рано пришел"; }else { trace("bbb"); } } } } } почуму 'if' не работает в вышеприведенном коде? Добавлено через 5 часов 18 минут поменял if(age to if<age2 ![]() Это правильный способ? Добавлено через 48 часов 25 минут Нашел ответ здесь http://www.flasher.ru/forum/showthread.php?t=133673 |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|