merhaba arkadaşlar geçen gün lazım oldu hazır bişeyler için baktım ama nafile, iş başa düştü yine çok profesyonel olmasada scroll işini görecek bir kod geliştirdim. beğenenler geliştirebilir. nesne üzerine mask atarak yukarı çıkan kısmı gizleyebilirsiniz.on (press) {//tıklandığında sürüklemeye başlıyoruz ve drg değişkine başladığına ilişkin bir değer atıyoruz.startDrag(this);_global.drg=1;}on(releaseOutside, rollOut){//mouse üzerinden çeklince ve basma işlemi bırakılınca sürüklmeyi bırakıyoruz.stopDrag();_global.drg=0;}on(release){//tıklanıp bırakılınca da sürükleme işlemini bırakalım.stopDrag();_global.drg=0;}onClipEvent (enterFrame) {boy=_parent.mc._height/_parent.cizgi._height;//burada her kaydırışta nesnemizin ne ne uzunlukta hareket edeceğini belirtiyoruz.//nesnein boyunu scroll boyuna bölerek bunu elde ediyoruz.//trace(boy);if(_global.drg==1 && this._x<>_parent.cizgi._x-this._width/2 ){//burada sadece y ekseninde sürüklensin diye x ekseni cizgiye hizalıyoruz.this._x=_parent.cizgi._x-this._width/2;trace(“ta”);}if(! this.hitTest(_parent.cizgi) ){//eğer sürüklediğimiz çubuk çizgi dışına çıkarsa çizgiye geri atıyoruzif(this._y>30){//alttan çıkmışsathis._y=this._y-20;}else{//üstten çıkmışsathis._y=this._y+20;}}else if(_global.drg==1){//eğer sürükleme işlemi devam ediyorsakonum=_parent.cizgi._y-this._y;//cizgi üzerindeki konumu bulalımtrace(“konum:”+konum);//son olarak da nesnemizin konumunu kaydıralım ve scroll işlemi çalışmış olsun_parent.mc._y=konum*boy;}}
çalışma dosyası için.http://rapidshare.com/files/196712767/scroll.fla.html