B13_Savage
Registered
Ползвате ли скролове 
Е аз имам един написан, дето почти работи хубаво.
Ако някой иска, да го ползва : www.code-bg.com/wt/free/Scroll.as
Ето и как се ползва :има предна част дето се влачи и задна, дето е като бекграунд.
На предната ще и казваме dragger, на задната background
Направен е така, че е почти съвсем сигурно, че не хвърля exception-и, от които да падне таване и да спре да работи всичко. По-скоро може да лийкне някъде заради нещо, но за сега не се е случвало май
Забравих най-важното : параметрите на коснтруктора.
Те са обкета, дето ще влачим, видимата област и широчината на скрола. Най-често ще искате видимата област, да е височината на маската на обекта.
Moже да му сложа и blur скоро. Ако го направя ще се похваля. Ако някой го ползва - да се похвали също.
Е аз имам един написан, дето почти работи хубаво.
Ако някой иска, да го ползва : www.code-bg.com/wt/free/Scroll.as
Ето и как се ползва :има предна част дето се влачи и задна, дето е като бекграунд.
На предната ще и казваме dragger, на задната background
Пример :MainStrokeColor:Number=0x000000; - цвета на рамката на backgroundа
MainFillColor:Number=0x000000; - цвета на backgroundа
StrokeColor:Number=0x000000; - цвета на рамката на dragger-a
FillColor:Number=0xA7A7A7; - цвета на dragger-a
ScrollWidth:Number=10; - ширина на скрола
Radius:int=0; - радиус на закръгление по крайщата на скрола.
Easing:uint=10; - скорост на забавяне;
MinSize:uint=20; - минимален размер(по-добре не пипайте)
HideMain:Boolean=false; - видимост на background-а
DraggerAlpha:Number=1 - прозрачност на dragger-a
Scroll(Holder:*,Height:uint,Width:uint=100) - конструктор
function Refresh():void - да се вика всеки път, след като са напрвени промени по инициализиран вече скрол
function Destroy():void - вика се след като се премахне скрола от сцената, за да зачистим паметта.
Код:
var myScroll:Scroll=new Scroll(myObject,200,25);
myObject.mask=myMask;
myScroll.HideMain=true;
myScroll.Easing=15;
myScroll.MainFillColor=0x123456;
addChild(myScroll);
myScoll.MainFillColor=0x654321;
myScroll.Refresh();
//...
removeChild(myScroll);
myScroll.Destroy();
Направен е така, че е почти съвсем сигурно, че не хвърля exception-и, от които да падне таване и да спре да работи всичко. По-скоро може да лийкне някъде заради нещо, но за сега не се е случвало май
Забравих най-важното : параметрите на коснтруктора.
Те са обкета, дето ще влачим, видимата област и широчината на скрола. Най-често ще искате видимата област, да е височината на маската на обекта.
Moже да му сложа и blur скоро. Ако го направя ще се похваля. Ако някой го ползва - да се похвали също.