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

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

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

Регистрация: Apr 2009
Сообщений: 56
По умолчанию class и image конвертация

Чёто я не понял.. Вот включил я картинку в проект и хочу её конвертнуть в Image. А она не конвертится. Шо не так?

Код AS1/AS2:
[Embed(source="add.JPG")]
[Bindable] public static var add_image:Class; 
 
var add:Image=new Image();	
var pic:BitmapImage = new add_image() as BitmapImage;
add.source=pic;
add.height=add.height/5; add.width=add.width/5;

Старый 09.04.2010, 21:11
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 2  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Я не знаю, что такое BitmapImage.

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
BitmapImage
Наверно форумом ошибся, бывает.

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

Регистрация: Apr 2009
Сообщений: 56
Форум тот что надо. Пишу на as3. Нужно из класса (встроенного) получить обьект пренадлеащий классу Image.

Код AS1/AS2:
// это есть:
[Embed(source="add.JPG")]
[Bindable] public static var add_image:Class; 
 
// надо засунуть сюда:
var img:Image=new Image( из чего-то);

Старый 10.04.2010, 14:30
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 5  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Цитата:
Сообщение от micromacro Посмотреть сообщение
Форум тот что надо. Пишу на as3. Нужно из класса (встроенного) получить обьект пренадлеащий классу Image.

Код AS1/AS2:
// это есть:
[Embed(source="add.JPG")]
[Bindable] public static var add_image:Class; 
 
// надо засунуть сюда:
var img:Image=new Image( из чего-то);
Да это врятли. А что такое Image?

Короче, то что ты заэмбедил - это Bitmap, и чтобы преобразовать её к другому классу... А никак ты её к другому классу не преобразуешь. Только разве что передашь в конструктор и натворишь там чего нибудь.

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

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
Да это врятли. А что такое Image?
Image это из флексового фреймворка
__________________
freelance | Раздор

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

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
а что мешает делать так?
Код AS3:
// встраивание файла картинки
[Embed(source="assets/logo.png")]
var Logo:Class;
// переменная Logo содержит ссылку 
// на класс встроенного объекта
// инстанцирование картинки
var logo:BitmapAsset = new Logo();
// добавление на экран
addChild(logo);

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

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

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


 


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


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