• Страница 1 из 1
  • 1
Помогите исправить(((

LeKcUs
VIP
Сообщений 264
+
+341
-
Ваши награды 9
Вот есть у меня написаный такой скрипт, написал вродже все правильно только вот беда у меня не могу понять почему оно не хочет выводить разные песни то есть открывается все прекрасно, ну вот не делает функцию растосовать и вернуть обратно(((

Вот скрипт что я не так написал может кто то поможет?((

Code

{
  private var node:XMLNode;
  public var settingsObj:Object;
   
  public var totalHeight:Number;
  public var ord:Number;
   
   
   
  private var over:MovieClip;
  private var activated:MovieClip;
  private var normal:MovieClip;

  public var addEventListener:Function;
     public var removeEventListener:Function;
     public var dispatchEvent:Function;

  private var status:Number = 0;
   
  /**
   * этот класс обрабатывает кнопку воспроизведения
   */
  public function playlistButton() {
   EventDispatcher.initialize(this);
    
   totalHeight = normal["bg"]._height;
   normal._y = activated._y = over._y = 0;
   activated._alpha = over._alpha = 0;
    
   normal["txt"].autoSize = activated["txt"].autoSize = over["txt"].autoSize = normal["nr"].autoSize = activated["nr"].autoSize = over["nr"].autoSize = true;
   normal["txt"].wordWrap = activated["txt"].wordWrap = over["txt"].wordWrap = normal["nr"].wordWrap = activated["nr"].wordWrap = over["nr"].wordWrap = false;
    
  }
   
  public function setNode(n:XMLNode, pButtonWidth:Number) {
   node = n;
   settingsObj = UNode.nodeToObj(node);
   normal["bg"]._width = activated["bg"]._width = over["bg"]._width = pButtonWidth;
    
   normal["txt"].text = activated["txt"].text = over["txt"].text = settingsObj.artist + " - " + settingsObj.songname;
    
   normal["nr"].text = activated["nr"].text = over["nr"].text = ord + 1 +".";
  }
   
  /**
   * на поведение опрокидывания
   */
  private function onRollOver() {
   Tweener.addTween(over, { _alpha:100, time:0.15, transition:"linear" } );
  }
   
  /**
   * info
   */
  private function onRollOut() {
   if (status == 0) {
    Tweener.addTween(over, { _alpha:0, time:0.3, transition:"linear" } );
   }
  }
   
  /**
   * MP3
   */
  public function onPress() {
   _global.mp3PlayerNowButton = this;
   act();
   dispatchEvent( { target:this, type:"buttonPressed", mc:this } );
  }
   
  /**
   * By LEKUS
   */
  private function onRelease() {
   onRollOut();
  }
   
  private function onReleaseOutside() {
   onRelease();
  }
   
  public function act() {
   status = 1;
   onRollOver();
   Tweener.addTween(activated, { _alpha:100, time:0.3, transition:"linear" } );
   Tweener.addTween(over, { _alpha:0, time:0.3, transition:"linear" } );
  }
   
  public function deact() {
   status = 0;
   onRollOut();
   Tweener.addTween(activated, { _alpha:0, time:0.3, transition:"linear" } );
  }
}


Спасибо зарание всем....
«Пред. тема След. тема»

Kelin
Проверенные
Сообщений 2049
+
+3543
-
Ваши награды 18
LeKcUs, боже, это какой язык вообще? lol
На JS не похож
подпись: Kelin

LeKcUs
VIP
Сообщений 264
+
+341
-
Ваши награды 9
Kelin для особых сообщаю это js!

я те даже больше скажу вот этот язык на uCoz работает просто шикарно.......

BLAzER
Друзья
Сообщений 2339
+
+13398
-
Ваши награды 48
Quote (Kelin)
На JS не похож

Похож на отрывок
подпись: BLAzER

LeKcUs
VIP
Сообщений 264
+
+341
-
Ваши награды 9
BLAzER, вот вот, даже большаяч часть ну ето точно что относится моей прозьбе помочь, я уверен что я тут что то прошляпил... не мог бы помочь?

Kelin
Проверенные
Сообщений 2049
+
+3543
-
Ваши награды 18
Quote
private var node:XMLNode;
public var settingsObj:Object;

public var totalHeight:Number;
public var ord:Number;

Вот это, к примеру, что-то не очень на JS похоже wink
подпись: Kelin

LeKcUs
VIP
Сообщений 264
+
+341
-
Ваши награды 9
Kelin, это выполняет запрос аудио через XML документ. Если нет аудио то оно не будет попадать в XML документ, сам писал вот так как то оно получилось.....
  • Страница 1 из 1
  • 1
Поиск:
Топ пользователей: