celar
%Europe/Berlin %338 %2005, 09:07
Ik wil zelf een scroller class schrijven die kleiner in kb zal zijn dan de MM component ScrollPane.
Ik loop hierbij tegen een probleem aan die alles kan verstoren in performance. Zodra ik een willekeurige movieClip als scrollobject toevoeg (het object dat gescrolled moet worden) dan wil ik weten wat zijn grote is. Dit is nodig om de scrollbar aan te passen. Dat is allemaal niet zo moeilijk, wat wel een probleem is is wanneer de movieClip (scrollobject) van formaat veranderd. Ik wil dat de scroll class zelf controlleerd als dat gebeurt. Op deze manier hoef je niks aan code in het scrollobject te zetten die doorgeeft dat hij van formaat is veranderd. Het is dus een soort onSizeChange functie in de scroll class.
Zou ik hiervoor een interval moeten gebruiken die continu controlleerd of het formaat is veranderd of een OnEnterFrame?
Ik heb gekeken naar Listeners maar die moeten aangestuurd worden waardoor ik dus in het scrollobject een call moet doen wanneer hij veranderd. En dan in de scroller een listener maken.
Wat zou hiervoor de beste oplossing zijn? Dat je dus een scroller hebt waar je een movieClip aan kan toevoegen waar je geen code nog eens in hoeft te zetten!
Arjan
Ik loop hierbij tegen een probleem aan die alles kan verstoren in performance. Zodra ik een willekeurige movieClip als scrollobject toevoeg (het object dat gescrolled moet worden) dan wil ik weten wat zijn grote is. Dit is nodig om de scrollbar aan te passen. Dat is allemaal niet zo moeilijk, wat wel een probleem is is wanneer de movieClip (scrollobject) van formaat veranderd. Ik wil dat de scroll class zelf controlleerd als dat gebeurt. Op deze manier hoef je niks aan code in het scrollobject te zetten die doorgeeft dat hij van formaat is veranderd. Het is dus een soort onSizeChange functie in de scroll class.
Zou ik hiervoor een interval moeten gebruiken die continu controlleerd of het formaat is veranderd of een OnEnterFrame?
Ik heb gekeken naar Listeners maar die moeten aangestuurd worden waardoor ik dus in het scrollobject een call moet doen wanneer hij veranderd. En dan in de scroller een listener maken.
Wat zou hiervoor de beste oplossing zijn? Dat je dus een scroller hebt waar je een movieClip aan kan toevoegen waar je geen code nog eens in hoeft te zetten!
Arjan