Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. giada081183
    3. Post
    G

    giada081183

    @giada081183

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 1
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Età 41
    0
    Reputazione
    1
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da giada081183

    • Galleria immagini php

      Ciao!!
      Sto impazzendo su una galleria di immagini che ho costruito in php....
      Mi spiego: ho costruito un sito in flash e tutte le pagine sono in un unico file flash, ad uno dei link corrisponde la galleria in php.
      Questa galleria comprende testo, immagini e i tasti per cambiare le immagini.
      Fino a qui tutto bene...
      Il problema è che una volta cliccato il link che apre all'interno della pagina la galleria, compaiono i pulsanti per cambiare le immagini e non vanno più via!
      E a ogni pagina del sito continuano ad apparire in primo piano i pulsanti.
      Scrivo l'Actionscript:

      var myXml:XML = new XML();
      myXml.load("news.xml");
      myXml.ignoreWhite = true;
      var myData:Array;
      _root.imageNum = 1;
      var timer:Number = 0;
      var selectedMc:MovieClip;
      var imgHolder:MovieClip;
      var s_tf:TextFormat = new TextFormat();
      s_tf.color = 0xFFFFFF;
      var tf:TextFormat = new TextFormat();
      tf.color = 0x666666;
      myXml.onLoad = function(success:Boolean):Void {
      if (success) {
      myData = this.firstChild.childNodes;
      createLinks(myData.length);
      createScreen(myData);
      } else {
      trace("Dtat not found");
      }
      };
      function _createLinks(num:Number):Void {
      var back:MovieClip = _root.createEmptyMovieClip("linksBack", _root.getNextHighestDepth());
      var w:Number = (num*14)+6;
      createRoundedRect(back,0,0,w,17,3,0xEFEFEF,100);
      back._x = Stage.width-(back._width+5);
      back._y = 300;
      var __x:Number = Stage.width-(14+8);
      for (var i = num; i>0; i--) {
      var num_mc:MovieClip = _root.attachMovie("num", "num"+i, _root.getNextHighestDepth());
      num_mc.num.text = i;
      num_mc.back._alpha = 0;
      num_mc._y = 302;
      num_mc._x = __x;
      __x = num_mc._x-(14);
      num_mc.onRelease = onPressNum;
      }
      loadContaents();
      }
      function loadContaents() {
      _root.loading._visible = true;
      selectedMc._alpha = 0;
      selectedMc._parent.num.setTextFormat(tf);
      _root["num"+_root.imageNum].back._alpha = 100;
      selectedMc = _root["num"+_root.imageNum].back;
      selectedMc._parent.num.setTextFormat(s_tf);
      __name.text = myData[(_root.imageNum-1)].attributes.name;
      _id.text = "Product # "+myData[(_root.imageNum-1)].attributes.id;
      _desc.text = myData[(_root.imageNum-1)].attributes.desc;
      holder.link = myData[(_root.imageNum-1)].attributes.link;
      var loader:MovieClipLoader = new MovieClipLoader();
      var listner:Object = new Object();
      loader.addListener(listner);
      imgHolder = holder.createEmptyMovieClip("holder", 0);
      loader.loadClip(myData[(_root.imageNum-1)].attributes.img, imgHolder);
      listner.onLoadInit = function(mc:MovieClip):Void {
      mc._height = 295;
      mc._width = 282;
      mc._alpha = 0;
      _root.loading._visible = false;
      mc.onEnterFrame = function():Void {
      this._alpha += 2;
      if (this._alpha>=100) {
      delete this.onEnterFrame;
      timer = setInterval(loadnext, 4000);
      }
      };
      };
      }
      function loadnext():Void {
      clearInterval(timer);
      imgHolder.onEnterFrame = function():Void {
      this._alpha -= 2;
      if (this._alpha<=0) {
      delete this.onEnterFrame;
      _root.imageNum = _root.imageNum>=myData.length ? 1 : _root.imageNum+1;
      loadContaents();
      }
      };
      }
      function onPressNum():Void {
      _root.imageNum = Number(this.num.text)-1;
      loadnext();
      }
      

      Penso che il problema sia qui dentro da qualche parte... magari basta aggiungere una parolina!!
      Aiutatemi!!!

      postato in Coding
      G
      giada081183