Начало > Adobe Flash > MovieClipLoader клас в 8/Flash MX Flash 2004

MovieClipLoader клас в MX Flash 8/Flash 2004

MovieClipLoader клас ви предоставя богат набор от методи, която ви позволява да заредите външен JPEG изображение / SWF на movieclip.

Основното предимство на използването на MovieClipLoader над други методи за зареждане на външни изображения е:

  • Инструмент, показващи напредъка на Зареждане на изображението
  • Показване на персонализирано съобщение, в случай че има някаква грешка при зареждане на изображение / SWF

Методи за MovieClipLoader клас:

  • . LoadClip (URL, целеви)
    Този метод е отговорен за товарене на външния файл с изображение. В сайта ще пътя към външния файл с изображение. Целта ще бъде името movieclip където ще зареди изображение.
    ЗАБЕЛЕЖКА: Целта е задължително.
  • . GetProgress (целеви movieclip)
    Този метод се върнете на байтове натоварени. Но да се провери действителния размер натоварени вие ще трябва да използват bytesLoaded () и bytesTotal () метод на getProgress. bytesTotal ви дава общия размер на изображението в байтове и bytesLoaded ви дава в момента натоварени байта. Можете да използвате само този метод едва след разговори loadClip метод.
  • . UnloadClip ()
    Премахва movieclip, на която е бил натоварен на изображението. Но технически не работи през цялото време.
  • . AddListener ()
    Това представлява сърцето на MovieClipLoader клас, да използва всички събития на MovieClipLoader клас, ще трябва да определят един слушател обект за MovieClipLoader клас
  • . RemoveListener ()
    Този метод премахва MovieClipLoader слушател обект от паметта

Вашата електронна поща:


Събитие Слушател в MovieClipLoader:

  • onLoadComplete ()
    Това събитие слушател стане нарича, когато изображението е успешно заредени т.е. той е напълно изтеглени на клиентската машина

Пример за onLoadComplete:

  MovieClipLoader ( ) ; Var my_mcl = нови MovieClipLoader ();
 ( ) ; myListener = нови обекта ();
 myListener ) ; my_mcl. addListener (myListener);

 ( ) myListener. onLoadComplete = функция ()
 (
 "Image Successfully Loaded" ) ; следа ("Изображение Успешно Loaded");
 ) 
  • onLoadInit ()
    Това е първият случай, че слушателя стане нарича, когато изображението е натоварено използване loadCLip метод. Тук можете да изпълнявате всички първоначална експлоатация преди показващи заредени изображения. Първоначалната работа може да бъде преоразмеряване на movieclip, на които изображението е натоварено

Пример за onLoadInit:

 MovieClipLoader ( ) ; myListener = new Object ( ) ; my_mcl. addListener ( myListener ) ; myListener. onLoadInit = function ( load_mc ) { trace ( "Perform Initial Operation" ) ; load_mc. _width = x px; } Var my_mcl = нови MovieClipLoader (); myListener = нови обекта (); my_mcl. addListener (myListener); myListener. onLoadInit = функция (load_mc) (следа ("Извършване на първоначалната операция"); load_mc. _width = X пиксела;) 
  • onLoadError ()
    Това събитие слушател, че получава уволнен, когато има някаква грешка при зареждане на външен имидж. Това събитие може да бъде полезна в някои показва съобщение за грешка на потребителя.

Пример за onLoadError:

  MovieClipLoader ( ) ; Var my_mcl = нови MovieClipLoader ();
 ( ) ; myListener = нови обекта ();
 myListener ) ; my_mcl. addListener (myListener);

 ( load_mc ) myListener. onLoadError = функция (load_mc)
 (
 "Error Loading Image Please Try Again" ) ; следа ("Грешка при зареждане на изображението Моля, опитайте пак");
 ) 
  • onLoadProgress ()
    Това събитие слушател е полезно за проверка на напредъка на изображението Първи натоварени

Важна забележка:
Има странно поведение в клас, където MovieClipLoader отношение на изображението кеширане. След като MovieClipLoader клас се инициализира да остане в паметта, дори и след разговори removeListener и начин unloadClip. За да реши този проблем, консултирайте се с този линк: Решение за издаване MovieClipLoader изчакват

Персонализирано търсене

Популярни членове:

Споделете и се наслаждавайте:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • IndianPad
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • RSS
  • Technorati
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Reddit
  • Add to favorites
  • PDF
  • Twitter
Tags: , Категории: Adobe Flash Тагове: ,
  1. Все още няма коментари.
  1. Няма проследявания все още.