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

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

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

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

init (event:Event)

как вы собираетесь передавать параметр? и зачем? укажите для начала просто text="text";
__________________
adobe AS3 manual

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

Регистрация: Oct 2011
Сообщений: 46
*бьюсь головой об стол*
Код AS3:
function init(e:Event=null):void {
			lbl.text="РАБОТАЙ!";
		}
по прежнему текст не изменяется. по прежнему 1009 ошибка. А параметр передать нужно что бы установить на кнопку необходимый текст.

Добавлено через 7 минут
на счёт параметра ладно, я думаю это через глобальную переменную можно сделать ничего не передавая. Но что с текстом =( сплошные глупые ошибки начались.

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

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

ON_MOUSE_OVER, ON_MOUSE_OUT и ON_MOUSE_DOWN вам в помощь

Добавлено через 10 минут
в SimpleButton много заморочек. Используйте обычный Sprite.

И по времени у вас, я чувствую, быстрее получится.
__________________
adobe AS3 manual

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

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

Добавлено через 15 минут
Да у меня походу всё наоборот. с SimpleButton уже делал, и всё отлично получалось за 2 минуты (там кнопки без текста были). А со спрайтом ниразу дела не имел, и понятия не имею как с его помощью сделать кнопку. я не могу представить как работать с графикой, не видя её. когда я чтото создаю на сцене, я это вижу, могу пощупать и могу делать с ним что угодно. а элементарно сделать какой то спрайт и запихнуть в него 3 картинки+текст... я понятия не имею как это сделать и гугл нифига не помогает. Ничего подобного найти не омгу.. бред какой то.. жутко взбешон что какая то кнопка у меня отняла ЦЕЛЫЙ день и результата 0

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

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Растровые изображения можно подгружать Loader'ом, или в вашем случае лучше даже брать из библиотеки, при помощи Linkage
__________________
adobe AS3 manual

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

Регистрация: Oct 2011
Сообщений: 46
Спасибо за советы и подсказки. Завтра буду разбираться. Сегодня уже слишком взбешён на этот мир, пойду что-нибудь разобью! Будь проклят тот день когда я связался с этим недоязыком AS3

Добавлено через 3 минуты
и кстати, я правильно понял что этот Sprite выаолняет роль как бы контейнера, в который я буду тупо помещать теже самые мувиклипы с моими изображениями ?

Старый 12.11.2011, 21:30
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 17  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Посмотрите пример небольшой с надписями на кнопках
http://www.murmadillo.tut.su/html/me...tton-href.html
__________________
Гоночка

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

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

Да, Sprite может выступать как контейнером для других DisplayObject (Sprite, Shape, MovieClip, Loader), так и содержать собственную графику в свойстве graphics
__________________
adobe AS3 manual

Старый 12.11.2011, 22:09
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 19  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Сообщение от Bgg Посмотреть сообщение
Выкиньте SimpleButton в мусорку. Наследуйте свою кнопку от Sprite.
Я бы так категорично от неё не отказывался, все-таки очень надежное поведение при наведении-убирании/кликах мыши, не требующее задействования stage (политика безопасности может не позволить его использовать)

Да и в AS3 поведение кнопки более гуманоидное, чем было в AS2/AS1

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

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

Простите, а зачем использовать stage?
__________________
adobe AS3 manual

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

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

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


 


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


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