Показать сообщение отдельно
Старый 30.08.2010, 15:48
Bratus вне форума Посмотреть профиль Найти все сообщения от Bratus
  № 7  
Ответить с цитированием
Bratus
 
Аватар для Bratus

Регистрация: Jun 2010
Адрес: г. Майкоп, р. Адыгея
Сообщений: 27
Цитата:
Сообщение от -De- Посмотреть сообщение
Вот хак предлагают для этого
http://stackoverflow.com/questions/4...ass-at-runtime
Спасибо за ссылку! Очень полезный пример! Идею хака понял. По-моему там автор немного перемудрил...
Вот переделал под свою задачу, если кому интересно:

Код AS3:
package kds_cmpts{
import flash.display.Bitmap;
 
public class CLoadedCursorImg extends Bitmap{
	public static var CursorData :Object;
 
	public function CLoadedCursorImg(){
		super( new CursorData(0,0) );
	}
}
}
...
//ГДЕ-ТО ВНУТРИ ПРИЛОЖЕНИЯ:
CLoadedCursorImg.CursorData =
	KDSCore.Loader_KDSLib.contentLoaderInfo.applicationDomain.getDefinition("CursorArrowLeftRight");
CursorManager.setCursor( CLoadedCursorImg );
//KDSCore - ЭТО КЛАСС В КОТОРОМ РЕАЛИЗОВАНА ЗАГРУЗКА SWF С РЕСУРСАМИ
//Loader_KDSLib - ЭКЗЕМПЛЯР Loader, КОТОРЫЙ ОБЫКНОВЕННЫМ СПОСОБОМ ЗАГРУЖАЕТ SWF:
Loader_KDSLib = new Loader();
Loader_KDSLib.load( "resource/KDSLib.swf" );
//И ВСЁ! БОЛЬШЕ НИЧЕГО ИНТЕРЕСНОГО В КЛАССЕ KDSCore НЕТ!
Вроде нормально получилось. Кода не много и почему-то работает ...