2013-11-20 4 views
2

у меня есть этот код на первом кадре временной шкалы:флэш CC обыкновение вставлять активы изображения

import flash.display.Bitmap; 

[Embed("letter.jpg")] 
const Letter:Class; 

var letter:Bitmap = new Letter(); 
addChild(letter); 

Я получаю это компиляция ошибка времени:

Scene 1, Layer 'Layer 1', Frame 1, Line 1, Column 1 1120: Access of undefined property MainTimeline_Letter. 

Я попытался много способов, но я Невозможно скомпилировать Flash CC или Flash Builder. Файл изображения находится в том же каталоге. Что я делаю не так? Пожалуйста помоги.

Вот исходные файлы: FILES

я попробовать его с MP3, и она отлично работает ...

import flash.media.Sound; 

[Embed("coffee.mp3")] 
var Coffee:Class; 

var snd:Sound = new Coffee(); 
snd.play(); 

Мысли ???

Update: FYI Я на Macbook Pro OS X 10.7.5 Использование Adobe Flash CC

ответ

0

Я кончался удалить Flash, и переустановить его после того, как дело с этим в течение 3-х дней. Он работал в первом запуске. Спасибо, Adobe :-(

Обновление: Flash CC сказал мне, что моя память была низкой в ​​файле jvm.ini, но она отображала встроенное изображение на сцене, и вы можете его увидеть. Но я изменил значение на 512 с 256. Я закрыл Flash, а затем снова открыл его. Когда я получил ошибку, с которой я боролся, я изменил ее на 256, но тогда изображение не будет отображаться на сцене (назад к квадрату 1). собираюсь отказаться от этого метода и просто загрузить все как внешние активы

4

Наконец нашел ответ Пожалуйста, перейдите по ссылке:.!

/Users/"YOURNAME"/Library/Application Support/Adobe/Flash CC/ 

Удалить все! Он должен работать без неопределенной ошибки свойства. Стоит попробовать. Удачи!

+0

+1: Ваш совет работал и на меня. Нет проблем в CS6. –

+1

Был прослушивание меня на год !!! Спасибо – crooksy88

+0

Спасибо. Это происходит только на Flash CC на Mac. Вложение SWF тоже отлично работает. Но только проблема с изображениями. –

Смежные вопросы