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

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

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

Регистрация: Aug 2011
Адрес: 56° 51' с.ш. 53° 13' в.д.
Сообщений: 172
Записей в блоге: 1
Бгг ну зачем так сразу ) Какие-то моменты гораздо проще воспринимаются не на основе туториала а на живом примере с объяснениями.

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

Регистрация: Oct 2011
Сообщений: 46
Это воля случая, появилась необходимость в очень сжатые сроки написать приложение, и до этого (когда большинство работы уже сделано и реализована пожалуй самая сложная часть) всё разбиралось понималось и писалось на ходу. а тут такая мелочь как кнопка, создала столько проблем. В вашем примере (как и во всех) используется заливка фона спрайта в качестве картинки кнопки. А для меня непонятен именно способ засунуть в спрайт растровое изображение.

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
graphics не в счёт, в нём можно только программно рисовать примитивы как я понял
graphics.beginBitmapFill ;о)
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

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

Регистрация: Aug 2011
Адрес: 56° 51' с.ш. 53° 13' в.д.
Сообщений: 172
Записей в блоге: 1
момент, щас дам пример

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

Регистрация: Oct 2011
Сообщений: 46
Код AS3:
		public function btn2(s:String){
			var re=new URLRequest("pic/btn.png");
			var l=new Loader;
			l.load(re);
			lbl.text=s;
			lbl.selectable=false;
			addChild(l);
			addChild(lbl);
			buttonMode=true;
 
		}
вот что получилось в итоге у меня. Вроде засунул, и вопрос для закрепления, т.е. напрямую связать спрайт с растровой картинкой невозможно, обязательно нужно использовать спрайт как контейнер для другого объекта (Loader) с картинкой ?

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
и вопрос для закрепления, т.е. напрямую связать спрайт с растровой картинкой невозможно, обязательно нужно использовать спрайт как контейнер для другого объекта (Loader) с картинкой
graphics.beginBitmapFill ;о)
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

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

Регистрация: Oct 2011
Сообщений: 46
GBee спасибо, в данном случае помоему для меня проще использовать его как контейнер, посомтрел примеры с beginBitmapFill и там всё равно используется тотже Loader. Кода будет еще больше, ну да ладно, не суть, главное я понял принцип.

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

Регистрация: Aug 2011
Адрес: 56° 51' с.ш. 53° 13' в.д.
Сообщений: 172
Записей в блоге: 1
не успел (

Старый 13.11.2011, 00:00
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 39  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
GBee спасибо, в данном случае помоему для меня проще использовать его как контейнер, посомтрел примеры с beginBitmapFill и там всё равно используется тотже Loader. Кода будет еще больше, ну да ладно, не суть, главное я понял принцип.
Про Embed еще поищите! Тогда грузить картинки не надо будет, но флэшка подрастет в размерах.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 13.11.2011, 00:14
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 40  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Embed не подойдет, он FlashIDE юзает

А вообще тема начинает улыбать

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

Не нужно не зная даже основ языка, твердить о том что это AS3 такой плохой.
Как я вам уже и писал, вы просто имеете недостаточно знаний, учитесь проявляйте терпение, и всё получится.
__________________
adobe AS3 manual

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

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

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


 


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


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