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

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

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

Регистрация: Aug 2013
Сообщений: 89
Attention Тащить текст

Доброго времени суток.
Можно ли тащить динамический текст с помощью e.target.startDrug()?
Если да, то что для этого нужно сделать?

Старый 24.08.2013, 19:29
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 2  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Попробуйте его в спрайт добавить и тащить сам спрайт.

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

Регистрация: Aug 2013
Сообщений: 89
Спасибо, Akopalipsis, дал имя экземпляру - yText.Далее как вы сказали.
Код AS3:
var yText:Sprite=new Sprite;
container1.addChild(yText);
addChild(container1);
Но не прокатило, получил ошибку.

Старый 24.08.2013, 19:42
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 4  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Попробуйте не использовать наркотики.
__________________
Reality.getBounds(this);

Старый 24.08.2013, 19:43
TWETTI вне форума Посмотреть профиль Отправить личное сообщение для TWETTI Найти все сообщения от TWETTI
  № 5  
Ответить с цитированием
TWETTI
 
Аватар для TWETTI

Регистрация: Dec 2007
Адрес: Россия, Москва
Сообщений: 541
Отправить сообщение для TWETTI с помощью Skype™
Код AS3:
import flash.display.Sprite;
import flash.text.TextField;
import flash.events.MouseEvent;
 
var container:Sprite = new Sprite();
addChild(container);
 
var tf:TextField = new TextField();
tf.mouseEnabled = false;
tf.text = "Text";
container.addChild(tf);
 
container.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown);
container.addEventListener(MouseEvent.MOUSE_UP, mouseUp);
 
function mouseDown(event:MouseEvent):void
{
	event.target.startDrag();
}
 
function mouseUp(event:MouseEvent):void
{
	event.target.stopDrag();
}

Старый 24.08.2013, 21:53
UserSuperPupsik вне форума Посмотреть профиль Отправить личное сообщение для UserSuperPupsik Найти все сообщения от UserSuperPupsik
  № 6  
Ответить с цитированием
UserSuperPupsik

Регистрация: Aug 2013
Сообщений: 89
Спасибо,TWETTI,очень помогли!Нужно отметить, что, если нужно двигать тексты отдельно друг от друга, то нужно поместить их в разные контейнеры.Иначе - тексты будут двигаться вместе!
Цитата:
Попробуйте не использовать наркотики.
А Вы, господин Модератор, я смотрю, остряк!

Старый 24.08.2013, 22:05
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 7  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Цитата:
Нужно отметить, что, если нужно двигать тексты отдельно друг от друга,
Нужно слушать советы! Все мелочи есть в книгах. Вы даже представить не можете, какие возможности перед вами откроются после прочтения.

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Цитата:
А Вы, господин Модератор, я смотрю, остряк!
Он всего лишь хотел сказать, что вы опечатались в названии метода, от чего, возможно, и есть проблема.
__________________
тут я

Старый 24.08.2013, 23:29
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 9  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
А Вы, господин Модератор, я смотрю, остряк!
Цитата:
Можно ли тащить динамический текст с помощью e.target.startDrug()?
Я Вам не господин и не остряк. Я просто указываю Вам на ошибки.
__________________
Reality.getBounds(this);

Старый 25.08.2013, 01:26
Frost47rus вне форума Посмотреть профиль Отправить личное сообщение для Frost47rus Найти все сообщения от Frost47rus
  № 10  
Ответить с цитированием
Frost47rus
[+4 08.09.13]

Регистрация: May 2012
Сообщений: 131
У контейнера пропишите
Код AS3:
sprite.mouseChildren = false;
Тогда клик по текстовому полю будет в качестве e.target и e.currentTarget указывать на сам контейнер.
И будет вам счастье.

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

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

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


 


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


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