Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.05.2009, 22:59
Andrian вне форума Посмотреть профиль Отправить личное сообщение для Andrian Найти все сообщения от Andrian
  № 1  
Ответить с цитированием
Andrian

Регистрация: May 2009
Сообщений: 4
Attention Движение мувиклипа по оси Х AS3

у меня возникла сложность в том, что я сейчас только начал изучение ActionScript 3.0, и сейчас возникла проблема в одном случае, который я сейчас опишу...

в конкретном приложении, который я должен сделать, нужно, что бы мувиклип двигался по оси х, с такой же скоростью (или с приблизительной как бы догоняющей курсор), или же плавное движение по оси Х, за указанием курсора...
...ну как пример ширина области по которой совершается передвижение(плавное) 400рх
и что бы движение не совершалось за эти границы. и в этой области, если попадает курсор, мувиклип должен следить за ним. И важно, что бы это код был на ActionScript 3.0!

как пример, в действии, я выложил в zip(е) но в ActionScript 1.0 а нужно в ActionScript 3.0
...ну вот, как бы нужно очень, а я даже не представляю как это можно сделать.
Заранее благодарю!!!
Вложения
Тип файла: zip delay.zip (5.5 Кб, 83 просмотров)

Старый 17.05.2009, 01:20
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 2  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
http://livedocs.adobe.com/flash/9.0/...l-classes.html - это поможет Вам переписать код.
__________________
Дело не в тебе

Старый 17.05.2009, 19:18
Andrian вне форума Посмотреть профиль Отправить личное сообщение для Andrian Найти все сообщения от Andrian
  № 3  
Ответить с цитированием
Andrian

Регистрация: May 2009
Сообщений: 4
Attention я попробую переписать код...

но конечно если у кого-то есть какие-то предположения, что бы хоть как-то приблизить понимание как это написать... было бы хорошо, поскольку много с того, что в AS2 и AS3 далеко разные понятия...

Старый 18.05.2009, 02:07
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Мука, что ли, почитайте на ночь. Очень способствует.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 18.05.2009, 02:32
Andrian вне форума Посмотреть профиль Отправить личное сообщение для Andrian Найти все сообщения от Andrian
  № 5  
Ответить с цитированием
Andrian

Регистрация: May 2009
Сообщений: 4
По умолчанию !!!

спасибо ребята... помогли очень...
тем более, что у меня нет сейчас времени на все про все...

Старый 18.05.2009, 02:55
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 6  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Ну, а что Вы хотели, чтобы за Вас все написали?

Типа такого будет:

Код AS3:
package 
{
 
 
	public class Follower extends Sprite
	{
 
		var block:Sprite   //это сам блок, выложенный на сцене. Уберите в настройках экспорта галку с "Automatically declare stage instances"
 
		public function Follower() 
		{
			this.addEventListener(Event.ENTER_FRAME, render)
		}
 
		function render(e:Event):void
		{
			this.block.x+=this.block.mouseX/10
		}
 
	}
 
}

Это Вы могли сделать и сами, посмотрев ссылку на руководство по миграции.
__________________
Дело не в тебе


Последний раз редактировалось AL.exe; 18.05.2009 в 03:41.
Старый 18.05.2009, 07:06
Andrian вне форума Посмотреть профиль Отправить личное сообщение для Andrian Найти все сообщения от Andrian
  № 7  
Ответить с цитированием
Andrian

Регистрация: May 2009
Сообщений: 4
Attention !!!

спасибо большое...!!!
просто перехожу с AS2 на AS3... и по началу тяжелова-то...
соответствующую литература, уже подобрал... но от помощи не откажусь...
пасиб...!!!

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.