| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 278
| Scrollproblem
Hallo, mein Scrollbalken verhält sich ein bisschen komisch wenn man ich rauf bzw. runter ziehen will... dann ändert sich seine position um einen pixel auf der x achse ganz komischwenn man aber nur die scroll buttons klickt zum rauf runter funktioniert alles ganz normal.. hat da jemand eine lösung für mich? Ich hänge mal die fla dran gruß |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 278
|
hier mal der as3 code dazu: Code: var textFeld:TextField = new TextField();
textFeld.width=200;
textFeld.height=510;
textFeld.wordWrap=true;
textFeld.multiline=true;
textFeld.x=400;
textFeld.y=100;
addChild(textFeld);
var url:URLRequest=new URLRequest("style.css");
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, cssGeladen);
loader.load(url);
function cssGeladen(evt:Event) {
var css:StyleSheet = new StyleSheet();
css.parseCSS(loader.data);
textFeld.styleSheet=css;
textFeld.htmlText="<br><h1>Description:</h1><p1><br>blafjksjafkfjkdafjjdkjdfjjkdfsjkfdsjlödfsajffdsjklsdfjklfsdjklödfsajfjkfdsjklsdfjklfsdjklödfsajfjklödfsajfjkfdsjklsdfjklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfkdfkjsdfjkdfjkjsdfkjkdfsjködfjködsaklsdfjklfsdjkfdsjklsdfjklfsdjklödfsajfjkjkfdsjklsdfjklfsdjkfdsjklsdfjklfsdjklödfsajfjkfdsjklsdfjklfsdjklödfsajfjkfdsjklsdfjklfsdjklödfsajfjkfdsjklsdfjklfsdjklödfsajfjklödfsajfjkfdsjklsdfjklfsdjklödfsajffdsjklsdfjklfsdjklödfsajfjkfdsjklsdfjklfsdjklödfsajfjklödfsajfjkfdsjklsdfjklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaklfsdjklödfsajfdsklfjslöfjkslöadfjsöafdjsaöjdfjdsfjsdkfjksdfjksdljjfjfksjksfadsdfjkdfjköblaBBBBBBBBBBBLA<br><br></p1><h1>Key Features:</h1><p2><br>blabla<br><a href='http://www.bla.de' target='_blank'><br>blabla</a> - fjkjdfkgjskdgdgkdsgjksdg<br><a href='http://www.bla.de' target='_blank'><br>gfjkgjksdg</a> – vjkfgjkfgjöslkfgjfdsg<br><a href='http://www.bla.de' target='_blank'><br>dfsafsf</a> - dfgfgsgdd<br><a href='http://www.bla.de' target='_blank'><br>dsfsdfdfs</a> - gdfgfgdfg<br></p3>";
}
//Slider **************************************************************************************************************
runter_mc.addEventListener(MouseEvent.MOUSE_OVER,mouseDownHandler);
runter_mc.addEventListener(MouseEvent.MOUSE_OUT,remove1);
function mouseDownHandler(event:MouseEvent):void
{
addEventListener(Event.ENTER_FRAME,enterFrameHandler);
}
function remove1(event:MouseEvent):void
{
removeEventListener(Event.ENTER_FRAME,enterFrameHandler);
}
function enterFrameHandler(event:Event):void
{
textFeld.scrollV++;
}
hoch_mc.addEventListener(MouseEvent.MOUSE_OVER,mouseDownHandler2);
hoch_mc.addEventListener(MouseEvent.MOUSE_OUT,remove2);
function mouseDownHandler2(event:MouseEvent):void
{
addEventListener(Event.ENTER_FRAME,enterFrameHandler2);
}
function remove2(event:MouseEvent):void
{
removeEventListener(Event.ENTER_FRAME,enterFrameHandler2);
}
function enterFrameHandler2(event:Event):void
{
textFeld.scrollV--;
}
slider_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragSlider);
stage.addEventListener(MouseEvent.MOUSE_UP, dropSlider);
var bounds:Rectangle = new Rectangle(slider_mc.x, slider_mc.y,0,380);
var dragging:Boolean = true;
slider_mc.x=672.9;
slider_mc.y=100.1;
function dragSlider(event:MouseEvent):void
{
slider_mc.startDrag(false,bounds);
dragging = false;
}
function dropSlider(event:MouseEvent):void
{
slider_mc.stopDrag();
dragging = false;
}
function checkSlider(event:Event):void
{
//if(dragging){trace("scroll");}
textFeld.scrollV = Math.round ((slider_mc.y - bounds.y)* textFeld.maxScrollV/380)
}
stage.addEventListener(Event.ENTER_FRAME, checkSlider);
function textScrolled(event:Event):void
{
slider_mc.y = bounds.y + (textFeld.scrollV * 380/textFeld.maxScrollV);
}
textFeld.addEventListener(Event.SCROLL, textScrolled); |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 278
|
hat keiner ne idee dazu? das tutorial hab ich von da: Create A Custom Scrollbar In AS3 | Flash Essential selbst bei dem tutorial springt der scrollbalken leicht nach links wenn man ihn ziehen will |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Scrollproblem | feivelmaus | Flash Einsteiger | 3 | 08-07-2008 00:20 |
| kleines Scrollproblem | DRAGONByTE | Flash MX | 4 | 13-09-2005 22:28 |
| Scrollproblem | poffi | Flash MX | 5 | 22-04-2004 18:22 |
| Scrollproblem | siflu | Flash MX | 1 | 08-06-2003 16:19 |
| Scrollproblem... | mex | Flash 4 und Flash 5 | 4 | 19-10-2001 18:39 |