Форум программистов, компьютерный форум, киберфорум
Наши страницы
ActionScript
Войти
Регистрация
Восстановить пароль
 
Laun_MC
15 / 15 / 1
Регистрация: 02.05.2013
Сообщений: 104
1

Постоянное действие

29.06.2013, 18:08. Просмотров 496. Ответов 3
Метки нет (Все метки)

Как сделать постоянное действие? Например:
ActionScript 3
1
box.rotation += 20; // Box прибавит rotation 20
Как этот код сделать постоянным, чтобы он выполнился не один раз, а выполнялся всегда(При этот другая часть программы тоже должна выполнятся)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2013, 18:08
Ответы с готовыми решениями:

Действие для мувиклипа
Привет, уважаемые гуру программирования и железа) вопрос вот в чем: есть ли...

Действие по наведении мыши
Привет! Как реализовать такой момент? Есть какой-то клип (movieclip) в кадре,...

Действие на определённую кнопку клавиатуры
Здравствуйте ,подскажите пожалуйста как мне сделать так что бы на определённую...

Как назначить действие мувику?
заранее извиняюсь за нубство, но всё же: в As2 я делал такую вот активность...

Выполнить действие ко всем объектам указанного класса
Как правильно написать данный код? // player.as ... public class player...

3
Taras_Z
100 / 84 / 5
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
29.06.2013, 23:01 2
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package
{
 import flash.display.Sprite;
 import flash.events.Event;
 
 public class Main extends Sprite
 {
  
  public function Main():void
  {
   stage.addEventListener(Event.ENTER_FRAME, _enterframe);
  }
  
  private function _enterframe(e:Event):void
  {
   trace("Hello World!");
   //free();
  }
  
  private function free():void
  {
   stage.removeEventListener(Event.ENTER_FRAME, _enterframe);
  }
 
 }
}
ПОСТОЯННО будет выводится "Hello World!"
если раскоментировать free() то обработчик события удалится и больше не будет повторятся.
Тоесть вызываете free() когда нужно прекратить повторение, а вместо trace() прописываете нужные вам действия.
1
TanaTiX
Модератор
2796 / 1650 / 168
Регистрация: 19.02.2011
Сообщений: 6,005
Завершенные тесты: 2
30.06.2013, 10:12 3
@Taras_Z, ваш код может вызвать ошибку, т.к. в момент обращению к stage его (stage) может и не быть. Да и не нужен он там.
0
Taras_Z
100 / 84 / 5
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
30.06.2013, 10:18 4
ну тогда просто без stage
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2013, 10:18

Произвести действие через некий промоежуток времени
Здравствуйте! Написал я падение предмета, вот так:import flash.events.Event;...

Напиши как прописать действие кнопки "вход
помогите прописать действие кнопки "вход" ... нужно чтобы кнопка выполняла...

Стандартное действие Search. действие Find - нет результатов поиска
Добрый вечер! Столкнулся с такой проблемой, что стандартное действие find,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru