ActionScript 1/2 :: UIScrollBar, Alpha Tweening And Rendering ?
Jun 14, 2009
I have a dynamic text field which loads data from an xml file, I've embedded the font so that I can tween the motions etc of the text, and so far i've been able to apply a motion tween on the alpha channel and get my text to fade in.The problem is that the UIScrollBar component which is attached to the text field gets stuck at the starting alpha amount and wont tween to the full amount (like the text will) at the moment I'm motion tweening from 33% alpha to 100% alpha and while the text reaches the full 100%, the scrollbar gets stuck at 33%.
is there anyway to get this working?I also have another smaller problem with my UIScrollbar, when it first loads it flickers as a white square in the corner of the text field for a moment before properly rendering. this happens with and without tweening. I've made my own skin for the component, could this be causing the problem somehow?I can work around the alpha issue if it renders properly instantly, and vice versa.
When I publish as a PNG with Alpha there are black pixels that are rendered on the edge of the image near where the text is.If I remove the text from the image the black pixels do not render and the alpha looks as intended.
I am tweening the alpha of some MCs to make them vis/invisible on MOUSE_OVER and MOUSE_OUT.Its easy for me to do this as a static event but the effect is a little too abrubt. I've accomplished this with
function NEOVER(e:MouseEvent):void{ NEZOOM.alpha=.5; NETXT.alpha=1;
I'm making a dynamic gallery to show some products from a catalog. This has to be scrollable only by pressing the left and right navigation buttons (see attached file galleryexplaination_01.png). The number of images varies by case as all the data are read from an XML (already done): all the infos are stored inside every product container (see movieclips structure in attached file galleryexplaination_03.png)
What I can't figure out to do is: how make the object tween (see attached file galleryexplaination_02.png )from a position to the next or previous one? As shown on attached file galleryexplaination_01.png the position are always the same. Also, as the images get distant from the center, they shrink and become more transparent.
I'm thinking to use an onEnterFrame which listens when the central product is changed (by pressing the left and right buttons), understands in which direction scroll the gallery and then, using a for cycle, it takes every product in that direction. But that's all that I've came up. I need some hints because I don't know how to control the image scaling and alpha as the x choord changes.
I am building a custom preloader which is different than the "traditional" sliding bar that is common in RIAs. The preloader uses 100 white laser lights which are in a straight line, and collectively they indicate the progress bar. Let me describe how this works before I ask my question:
........................,,,,,,,,,:::::::::::::::::::::::::BBBBBBBB and so on...
The above string captures the spirit of the preloader indicator. In this illustration, the bigger and fatter the character, the brighter the laser light in my actual preloader: The farthest laser to the right indicates the currently loaded percentage. This is also the brightest laser light.All other trailing lasers get increasingly dimmer until they become completely black, as if they had burned a whole in the back of the screen.
Step "2" is where things get tricky. For some reason, the trialing lasers do not get darker, except for a few random lasers. Here is a snippet of the code controlling the brightness (or, as I used it, the alpha property) of the dot:
... more code ...
//Build the dots according the configuration and load status parameters private function buildDots(x:int, y:int):void { //Draw the dot, details not shown[code].......
This entire preloader is inside of a custom class.The laser lights are created completely by code, without access to the library.
I'm getting the following error: Motion tweening will not occur on layers with ungrouped shapes or on layers with more than one group or symbol. I don't have any ungrouped shapes (it's all text), each layer has 5 instances of only one symbol (keyframes), no objects are grouped and text is all static text.
When watching the animation, the first word (web) looks fine, on the second word (design) the tween fails on the last couple of frames of that clip (the blur filter disappears), the third word (and) is OK, and on the forth word (development) the blur filter is not applied to the last 16 frames of that clip.I broke each animation into its own MC thinking that was causing the issue, but that didn't fix anything.
[URL] i want the object to fade out but in the object there's a lot of overlapping pictures and each becomes half transparent. how to make the movieclip to change the alpha as it was without objects?
I have a dynamic text field that I create and populate with code, and a UIScrollBar that goes along with it.works correctly, the scroll-bar appears no problem.The issue comes in when I load the SWF into another project.I have a SWF interface that loads other pages (SWF, FLV, etc) When the SWF with the scrollbar is loaded into the interface, the scrollbar does not display at all.Here is the code for the scrollbar SWF, if:
import fl.controls.UIScrollBar; var myTxt:TextField = new TextField(); myTxt.border = false;
I have a TextArea for a Chat. When I write a lot, the UIScrollBar remains on the top of my TextArea.I'd like my UIScrollBar is located at the bottom of TextArea..
It seems the simplest way is to use the UIScrollBar, but it will not work in my Flash file.I create the dynamic text box and drop the UIScrollBar on it from the components panel, the scroll bar attaches but only shows up as a white rectangle with no arrows. When I test it it stays the same. I don't think it's just the color because when I hover over or click where arrows should be nothing happens, the text will not scroll. I can click and highlight the text to make it scroll, so I know the additional text that isn't showing up is there, I just can't scroll down to see it.The weird thing is in another flash website I have the UIScrollBar does work. I can drag the problem one from the first file into the second and suddenly the arrows appear. I even tried creating a new text box with the UIScrollBar in the working file then dragging it over to the problem one, but the arrows disappear and the bar turns into a white rectangle again.
i added this code (from another post on this forum) to a project i'm working on but can't seem to make it work. i am using a normal textarea, with the uiscrollbar. the text load from an XML file, all working fine. i'm trying to hide the UIscrollbar when it is not required, where textA is the instance name of my textarea.
make a text scrollbar NOT using the UIScrollbar! I have been trying to figure this out for a while.very tutorial I have used has had something wrong in the directions or something I am not looking to do. Just let me know which ActionScript to use 2 or 3.
I created a UIScrollBar and linked it to a dynamic textfield. It works OK, but if I publish it and view it in the generated HTML file (with flash player 9) it is not visible. If I view it in the standalone flash player it is fine.
The component itself works perfectly. I can create a scrollbox and the scrollbar and everything works perfectly..except that it somehow partially disables my other codes. I'm trying to create a small database in flash where I can store stuff and to quickly find what I'm looking for I made a Input Text field and added a code so that you could search for a keyframe label and then it would jump to that keyframe.The scrollbox disables the search function, although only partially! The button with the search code looks like this:[code]which means the scrollbar component somehow disables the Enter button! Weird. I know I should be content with at least the clicking working, but I'd really love to have a search where you can just simply press Enter for it to go to that keyframe.
Well, the problem didn't end there.When I try to delete the scrollbar and everything that made the search stop working, the enter button still won't work, even when I deleted all the faulty keyframes where I added the scrollbars! So I have to begin again from scratch to make it work.A scrollbox would really help me get more text into a keyframe, so I'd love to have it there. If someone can help me get this work, I'd be happy.I tried creating my own scrollbar. It works great, too, and it doesn't disable the search code. The problem is, that I made the scrollbox into a movie clip, and I need many scrollboxes with different texts, and I'd really hate to create a new scrollbox from scratch each time I need one with different text. Plus, I'll probably need 100+ scrollboxes so it'd take a while to make that many.Anyone know how you can duplicate a movie clip and then edit the duplicate without the original being edited? That annoys the hell out of me and I'd really love to be able to just duplicate my self-made scrollbox and edit the text on each one, because right now when I edit the text on the duplicate box it also edits it on the original one :/
I want to control 2 Dynamic Text boxes with the same scroll bar component? I want them to scroll simultaneously with the user only needing to use the one component.
I have a website I created in Flash (CS4 AS2), and on one page, I have a UIScrollBar component. It is linked to a text box, which loads text from an external .txt file. The page has a short pre-loader that plays while the page is loading; the page is not supposed to be shown until it's 100% loaded.
My problem is that when the page loads, the text is there, and there is a box where the scroll bar should go, but no scroll bar. The mouse wheel makes the page scroll as it should, but the bar itself is not visible or functional. If I navagate away and then return to the page, or reload the page, the bar displays as it should.
I want to add a horizontal scrollbar to a textfield that shows the text in HTML format.When I try that in other documents without scrollbar I get it to work.In the code bellow, which I mainly took from the Actionscript Reference, the code works when I use text (like in the Actionscript Reference).But when I change it to htmlText to get it HTML formatted (and get rid of the HTML codes) the textField doen't show anything.
The code: import fl.controls.ScrollBarDirection; import fl.controls.UIScrollBar;
i have done a project and i found out that i could'nt see the top part of my project as it is too long. So i was thinking of using UIScrollBar to enable me to scroll to the top. But the problem is how do i use UIScrollBar?
I am attempting to use the mouse wheel with the UIScrollBar as3 component. I know the MOUSE_WHEEL event does not work on a MAC, only PC. I would like the user to be able to scroll using the mousewheel and the content as well as the Scrollbar updates (on a PC). The main issue that I can't figure out is how to update the scrollbar.
Code: Select all//mcBorder is the visible content area //mcContainer is the content that should scroll var sb:ScrollBar = new ScrollBar(); addChild(sb); setScrollBar(); addEventListener(MouseEvent.MOUSE_WHEEL, wheel_event); [Code] .....
I'm attempting to get my UIscrollBar to reposition the scroller to the top every time there's new text loaded into the textfield. I have tried scroll and scrollPostion=0 and every other keyword in the livedocs. I have even tried creating at runtime and thought that it being remade every time would reposition it but apparently not
I'm controlling a video with FLV playback custom UI components (example of what I mean can be found here - [URL]
I'm using a play button, pause button, and a seek bar. All works fine and dandy until I add a UIScrollBar to a text field that's also on screen.... for some reason this really messes with the seekbar; if you start playing the video and drag the seek bar handle all the way back to the start of the video it doesn't start playing again, and if you then move the seekbar forward a bit the video starts but skips all over the place! It's really weird and the problem completely disappears as soon as i remove the UIScrollBar component from the library.
I have a website with a dynamic text box on the stage. The three nav buttons each load in a .TXT file to the text box on mouse click. I am using the UIScrollBar component for scrolling the text that is dynamically loaded.
My problem is, when I scroll down in the text box, then click one of the nav buttons, the scroll bar doesn't reset to the top when the new text loads. I've done some research and it seems like I need to reset the verticalScrollPosition property to zero, but I can't figure out how to implement this. Flash states that it is an undefined property when I've put this line of code in to my script: myScrollBar.verticalScrollPosition = 0; I've also tried this, with no apparent effect: event.target.verticalScrollPosition = 0;