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

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

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

Регистрация: May 2010
Сообщений: 5
По умолчанию изменить 2.0 на 3.0 скрипт... подскажите моментик?

Есть вот такой скрипт в 2.0, надо его переделать на 3.0... что здесь надо изменить, подскажите пожалуйста?

Код AS1/AS2:
on (press) {
	this.startDrag();
}
on (release) {
	this.stopDrag();
	if (this._droptarget == "/sl3") {
		this._x = 76.8;
		this._y = 147.9;
	}
}

Заранее спасибо!

С уважением Михаил


Последний раз редактировалось iNils; 17.05.2010 в 21:28.
Старый 17.05.2010, 21:04
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 2  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Собственно, здесь нужно заменить абсолютно все. Здесь написан код в клипе. В ас3 все абсолютно по-другому. И да, для оформления пользуйтесь тегами, а то будут ругаться. Ну, и вдогонку - это не ас2.
__________________
тут я

Старый 17.05.2010, 21:07
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 3  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
в тему с вакансиями велкам, там и переделают за тебя за деньги если захотят
__________________
Пока я жив, Вы горем обеспечены

Старый 17.05.2010, 21:13
gmikes вне форума Посмотреть профиль Отправить личное сообщение для gmikes Найти все сообщения от gmikes
  № 4  
Ответить с цитированием
gmikes

Регистрация: May 2010
Сообщений: 5
спасибо за ответы!

Добавлено через 6 минут
Цитата:
Сообщение от КорДум Посмотреть сообщение
Собственно, здесь нужно заменить абсолютно все. Здесь написан код в клипе. В ас3 все абсолютно по-другому. И да, для оформления пользуйтесь тегами, а то будут ругаться. Ну, и вдогонку - это не ас2.
а ты мне сможешь помочь?
хотя бы подсказать

Старый 17.05.2010, 21:23
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 5  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Не, ну я могу написать:
Код AS3:
private function onPress(e:MouseEvent):void {
	this.startDrag();
	this.addEventListener(MouseEvent.MOUSE_UP, onRelease);
}
 
private function onRelease(e:MouseEvent):void {
	this.removeEventListener(MouseEvent.MOUSE_UP, onRelease);
	this.stopDrag();
	if (this.dropTarget.name === "sl3") {
		this.x = 76.8;
		this.y = 147.9;
	}
}
Но вопрос в другом - а сможете ли вы это применить как надо и где надо?
ЗЫ. я же правильно написал это:
Цитата:
this.dropTarget.name === "sl3"
?
__________________
тут я


Последний раз редактировалось КорДум; 17.05.2010 в 21:33.
Старый 17.05.2010, 21:31
gmikes вне форума Посмотреть профиль Отправить личное сообщение для gmikes Найти все сообщения от gmikes
  № 6  
Ответить с цитированием
gmikes

Регистрация: May 2010
Сообщений: 5
боюсь что без 100 грамм тут не разобраться.
Я думал это просто заменить существующим скриптом с ас2...
но вижу, что все не так просто. И как я еще в добавок понял, надо создавать отдельный файл со скриптом...
и нашел еще одну загвоздку:

Stage.scaleMode = "noScale";
Stage.showMenu = false;

оно тоже не подходит, верно?

Добавлено через 57 секунд
Цитата:
Сообщение от zurkis Посмотреть сообщение
в тему с вакансиями велкам, там и переделают за тебя за деньги если захотят
боюсь мне не заплатят столько, сколько я тут заплачу.

Старый 17.05.2010, 21:36
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 7  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Цитата:
Stage.scaleMode = "noScale";
Stage.showMenu = false;
Да нет, это должно работать.
Ну, а про 100 грамм... Вообще да, и сделать это без простеньких примеров, то есть без практики/теории (я имею в виду портировать ваш код) никак не получится.
__________________
тут я

Старый 17.05.2010, 21:45
gmikes вне форума Посмотреть профиль Отправить личное сообщение для gmikes Найти все сообщения от gmikes
  № 8  
Ответить с цитированием
gmikes

Регистрация: May 2010
Сообщений: 5
Цитата:
Сообщение от КорДум Посмотреть сообщение
Да нет, это должно работать.
Ну, а про 100 грамм... Вообще да, и сделать это без простеньких примеров, то есть без практики/теории (я имею в виду портировать ваш код) никак не получится.
а можно Вас попросить в асю выйти?

Старый 17.05.2010, 21:51
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 9  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Фриланс, а? *подмигивает* Я там.
__________________
тут я

Старый 17.05.2010, 21:57
gmikes вне форума Посмотреть профиль Отправить личное сообщение для gmikes Найти все сообщения от gmikes
  № 10  
Ответить с цитированием
gmikes

Регистрация: May 2010
Сообщений: 5
чет с асей не очень проходит, отправил вам сообщение

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

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

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


 


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


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