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

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

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

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
По умолчанию Drag & Drop извне

нарисовал флэшку. Все красиво, свое меню и "светящиеся" кнопочки
Но вот начинаю загружать в нее картинки извне методом file.browse() - и стандартное виндосовское окно выбора файла портит все впечатление
Это как в мерседес вместо кресел деревянные табуретки...

Может кто знает, как положить картинку на stage извне методом drag&drop ?
например, перетащить ее с рабочего стола ко мне на stage


Последний раз редактировалось Crenth; 18.08.2009 в 10:26. Причина: drag
Старый 18.08.2009, 10:42
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 2  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
вообще все зависит от ситуации..если файл для работы на сервере..то там думаю все можно проще сделать..так как там ссылки можно юзать смело,а каталог файлов считывать через рнр.
а вот на локальной машине..такои вариант можно юзать только если есть апач.

я конечно, только начинаю осваивать as3 , но почему-то думаю(может ошибаюсь), что банальным перетаскиванием флэшка не получит никаких данных.
по сути флэшка это приложение.
а когда в приложение тупо перетаскиваешь файл, он пытается его открыть.вроде не твои вариант.
думаю куда проще и быстрее это заменить стандартное окно, на свое красивое..банально сделав dll ку))))

Старый 18.08.2009, 10:47
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В AIR разве что.

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

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
судя по докам, в AIR есть метод nativedrag. Но я не AIR

если же говорить о попытке приложения "открыть" перетаскиваемый файл, то в AS3 есть слушатели. И если принципиально это возможно, то наверное можно было бы настроить соответствующий слушатель, чтобы отлавливать такие события.

Но какой ??? и КАК ???


Последний раз редактировалось Crenth; 18.08.2009 в 10:52. Причина: не AIR
Старый 18.08.2009, 10:56
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 5  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
в смысле блокировать попытку открыть файл и выведать его ссылку?
и после открыть?

Старый 18.08.2009, 10:56
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 6  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
Цитата:
Но какой ??? и КАК ???
никакой. никак
__________________
я могу стать всем, если только захочу

Старый 18.08.2009, 11:00
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 7  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
Цитата:
никакой. никак
почему-то так же кажется.
так как попытку открыть делает не сам флэш плеер..а скорее виндовские длл ки..

Старый 18.08.2009, 11:02
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Делает система, а не dll-ки.

Старый 18.08.2009, 11:07
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 9  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
Цитата:
Делает система, а не dll-ки.
ну я так..фигурально выражовываясь))
но явно не сам флэш плеер это делает

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

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

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


 


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


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