Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    37

    evento stop su Carousel

    Buongiorno a tutti,

    ho realizzato un Carousel con due MC, però vorrei che a un determinato tempo i due MC si stoppassero perfettamente allineati sull' asse x.
    Come posso fare? Confido nel vostro aiuto.
    Allego AS3:

    var numOfItems:Number = 2;
    var radiusX:Number = 120;
    var radiusY:Number = 40;
    var centerX:Number = 250;
    var centerY:Number = 270;
    var speed:Number = 0.06;


    for (var i = 0; i < numOfItems; i++) {
    var imgs:Array = [new CartaGianni, new CartaMonica, ];

    imgs[i].angle = i * ((Math.PI*10) / numOfItems);
    imgs[i].addEventListener(Event.ENTER_FRAME, mover);


    addChild(imgs[i])
    }
    function mover (evt:Event):void {
    var _this:MovieClip = MovieClip(evt.target);
    _this.x = Math.cos(evt.target.angle) * radiusX + centerX;
    _this.y = Math.sin(evt.target.angle) * radiusY + centerY;
    var s:Number = _this.y / (centerY + radiusY);
    _this.scaleY = _this.scaleX = s;
    _this.angle += this.speed;
    }

    Saluti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    37
    Qualcuno può aiutarmi!!!

    Ringrazio anticipatamente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.