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

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

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

Регистрация: Jun 2010
Сообщений: 107
По умолчанию Помогите с Embed...

Не могу понять, почему не ембедится. Нужно заембедить 1 шрифт и 8 иконок. Путь выбран верный. Вот код:
Код AS3:
public class ScreenObjects extends Sprite
	{
		[Embed(source="defaultfont.ttf", fontFamily="DefaultFont",fontName="DefaultFont")] 
		private var DefaultFont:Class;
 
		[Embed (source="../pic/menuicons/icon01.jpg")]
		private var Icon1:Class;
		[Embed (source="../pic/menuicons/icon02.jpg")]
		private var Icon2:Class;
		[Embed (source="../pic/menuicons/icon03.jpg")]
		private var Icon3:Class;
		[Embed (source="../pic/menuicons/icon04.jpg")]
		private var Icon4:Class;
		[Embed (source="../pic/menuicons/icon05.jpg")]
		private var Icon5:Class;
		[Embed (source="../pic/menuicons/icon06.jpg")]
		private var Icon6:Class;
		[Embed (source="../pic/menuicons/icon07.jpg")]
		private var Icon7:Class;
		[Embed (source="../pic/menuicons/icon08.jpg")]
		private var Icon8:Class;
//Далее идут переменные и конструктор
При компиляции пишет:
unable to resolve '../pic/menuicons/icon07.jpg' for transcoding
Unable to transcode ../pic/menuicons/icon07.jpg.

и так для каждой иконки. Что я сделал не так?

А шрифт нормально вставляется, без ошибок.


Последний раз редактировалось Light; 09.08.2011 в 00:24.
Старый 09.08.2011, 00:29
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 2  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
http://thunderheadxpler.blogspot.com...anscoding.html
Не?

Старый 09.08.2011, 00:54
Light вне форума Посмотреть профиль Отправить личное сообщение для Light Найти все сообщения от Light
  № 3  
Ответить с цитированием
Light

Регистрация: Jun 2010
Сообщений: 107
Bgg, не, все то же самое.

Кстати, я правильно понимаю, что путь надо указывать относительно as-файла, в котором это пишется? Или от fla? К слову я попробовал и так и так, не работает.

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

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

Старый 09.08.2011, 01:31
Light вне форума Посмотреть профиль Отправить личное сообщение для Light Найти все сообщения от Light
  № 5  
Ответить с цитированием
Light

Регистрация: Jun 2010
Сообщений: 107
Wolsh, ну в принципе он сейчас так и задается. От файла шрифта.

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

Регистрация: Oct 2007
Сообщений: 10
Цитата:
Сообщение от Bgg Посмотреть сообщение
А вот у меня такая же проблема, только не со шрифтами, а с любым нововстроеным ресурсом. Читал ссылку, там советуют или слэш ставить перед путем к файлу, или же JDK поставить 32-битный.
Второе попробовал - не помогло.
Насчет первого - решение действенное, но ооочень неудобно в случае, когда работаешь над большим проектом и по SVN к тебе приходят новые картинки, штук эдак 50, все они "unable to resolve" только у тебя одного, слэши расставлять прикажете? И еще - когда слэш ставишь перед путем - в designView не отображается результат встраивания ресурса.

Сколько не гуглил эту проблему, как у нас, так и в забугорье плюс на одобэ-форумах, ни одного действенного решения. У кого такая трабла была решена - откликнитесь же, буду искренне благодарен!

PS. ось - винда 7, х64, Flash Builder 4.5.1 с подставленной JRE 7 i586.

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

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

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Попробуйте с mimeType.

Добавлено через 2 минуты
Код AS3:
mimeType = "application/octet-stream"
__________________
тут я

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

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Попробуйте указать корректный путь. Ошибка указывает на несуществующие файлы.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

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

Регистрация: Oct 2007
Сообщений: 10
Цитата:
Сообщение от КорДум Посмотреть сообщение
Попробуйте с mimeType.
Может, и получится, но вся мысль была в том, чтоб может возможно что-то подправить в конфигах, подустановить, подфиксить, не меняя собственно исходного кода...

Что-то ведь произошло, что вчера оно все работало и эмбедилось, а сегодня не желает?..

Добавлено через 1 минуту
Цитата:
Сообщение от dimarik Посмотреть сообщение
Попробуйте указать корректный путь. Ошибка указывает на несуществующие файлы.
Все файлы 100% присутсвуют в указаных папках и на соседней машине все превосходно компилится. Причем конфиги одинаковые. По всей видимости что-то слетело. Вот что..

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

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

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


 


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


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