ActionScript 3.0 :: Conflict With Panel Class Since The Enlargement Doesn't Occur Whenever The Image Pivots
Dec 21, 2009
I'm building my portfolio in as3 with a 3D panel effect with a class called panel taht i get as my main class in my the publish window. This class uses GS tweening class ton rotate on a 3D axis and to enlarge the pictures from my portfolio all this is working relatively well. Now i got an image to also turn 90 dergees for it is horizontal image nd the gallery has vertical thumbnails so i just coded this simple function to make it flip with GS of course
I made a flash website with photo galleries using a component that I bought online. The component is loading the image in a thumbnail scroll bar via a XML file and the full size image display in a UILoader. So far nothing special. But when I reach a certain amount of pictures in the gallery, the scroll panel get stuck while loading and doesn't display the full size image. Then the thumbnails don't react at all.
I have three buttons on screen that navigate to different places on the timeline. I have set them all up as buttons using a generic button in the library and then given them all different instance names. I selected the button and changed the text colour for each state in the timeline (up, over, down) to keep it simple. The buttons are all, as far as I can analyse, identical in all but instance name.
When I test the movie, the first button changes text colour on 'over' and, when I click (i.e. down state) the colour changes again as designed. The navigation action doesn't occur until I release the mouse button, giving the feel of having 'clicked' the button.
With the other two buttons, which have been set up as far as I can tell in exactly the same way, when the down state occurs, I see a momentary flash of the text colour change and it performs the nav straight away. I really want it to perform the same way as the first button but cannot for the life of me see why they're behaving differently.
I'm creating an application with an animated kid figure. All the kid symbols sit in a kidLibrary.Fla file, Each of these symbols have a class named "Kid" linked to it on its Properties >Base Class. This Kid class is responsible for setting the right color and hair type for each kid symbol instance. Every time i need to include one of these kid symbols i drag it to the current .fla file I'm working on. If I place only one kid symbol in the library of the file I'm working on, everything works fine!
Now here is the problem: When i place more than one kid symbol in the library, and then drag it to the stage, then one of the symbols works fine while the other one doesn't seem to access all the properties of the Kid base-class. The result is that only one symbol act perfect while the other one(s) not.
the first code (which I put into a frame) is somehow in conflict with my document class.I get these error messages:
1046: Type was not found or was not a compile-time constant: URLRequest 1180: Call to a possible undefined method URLRequest. 1180: Call to a possibly undefined method navigateToURL
But when I only use that code and unlink the document class it works. So there must be somehow a conflict between the two, but I have no idea how to integrate this code into my document class -I already tried it but the error messages keep coming, probably I didn't do it right.
code in frame:
Actionscript Code: btn_contact.addEventListener(MouseEvent.CLICK, contactClickHandler);function contactClickHandler(event:MouseEvent):void { var url:URLRequest = new URLRequest("../Subpages/SubpageContact.html"); navigateToURL(url, "_top");}
I have an mc called sunny. In the properties panel I export her for actionscript. I put Sunny in the main class and Drag in the base class. The reason for this is that I want her to be draggable. I can't use Drag in the main class as another object is using that name. The Drag.as has the drag functionality. Why can't I drag her. I already have a solution - I wrote a specific class for her and extended the Drag class. However, if I have 10 mcs I'm not going to write specific classes for all of them. Summing up: Using the base class Drag in properties panel - why isn't she draggable?
I want to be notified when a FLex Panel gets or loses focus. I've overridden thefocusInHandler() and the focusOutHandler(), but they don't get called when I click on the panel.The panels style changes indicating that it has the focus, but the handler doesn't get called.
How ever I want to be able to do this dynamically.
The usage in the project is to be able to represent any data from a database, with any number of possible groupings on the horizontal and vertical axis.
Could someone offer some guidance on the most efficient structure to get an XML return in order to build these kind's of pivots on the fly. All the examples I have seen are statically defined. What I would like to do is be able to have a structure for a return that could give any level of grouping and data return from a web service call.
The tool I'm building is a reporting tool, so users could drag any DB field into column or row potentially so the key thing is the ability to define and build "any structure" a user would want.
Having a problem coding a mouse over small image to enlarge effect. I have a filmstrip of photos at the bottom of my page and want the user to be able to enlarge them slightly by rolling over them with the mouse. Id like this to happen as smoothly as possible. Having a real problem with something so simple.
Having a problem coding a mouse over small image to enlarge effect. I have a filmstrip of photos at the bottom of my page and want the user to be able to enlarge them slightly by rolling over them with the mouse.
I am trying to have a slingshot follow the mouse from a pivot point: that is, have it rotate from its registration point, not follow the mouse around the stage, or have 36o-degree rotation. The mouse will pass over an invisible button, which, on press, will go to and play an animation in a different scene, of a rock zooming to the target. This in turn will go to and play another animation in a different scene. I have a very basic understanding of Actionscript, and I am working in Flash MX (my school won't upgrade)
Trying to recode a scrolling thumbnail panel I found as an example of the web into AS3 mostly for educational purposes but getting stuck in a couple of places. The panel works but my problems are:
1) lower boundary doesn't work, panel continues to scroll into infinity.
2) as it is written, the mouse event that activates the scrolling is MOUSE_MOVE, which is kind of a pain as the scrolling is kind of "jerky", I have tried to make it an MOUSE_OVER event, but I think it may be conflicting with the prior MOUSE_OVER event.[code]
I designed a header that has four photos sliding into place, one next to each other. After this loads, I would like to have the site visitor be able to see an enlarged photo popup on a mouseover for each individual photo. Would I have to code something in the flash (create a button for each...?), or can I map the flash like I would an image?
I am using Flex with papervision 3d and tweener and i have a 3D spinning earth and on its surface i have some hotspots which are planes. On the mxml file i have a Panel which has the visibility set to false, i have added an eventlistener for the hotspot so that when i click it the Panel should become visible, but i have no idea how to code that function so that it works, i don't know how to adress the Panel's visibility property, i don't know how to change it from there.
Is there a way of importing my class using the Actions Panel on frame 1.[code]No errors but the constructor function does not run, how do I get this working? (Everything is fine when I use the Document Class box and typ in the name of my class - but I want to do this on the first frame of the main timeline).
I've been using this code to save my panel area as an image.
var bd:BitmapData = new BitmapData(vgrpBottleArea.width, vgrpBottleArea.height); bd.draw(previewPan); var ba:ByteArray = (new PNGEncoder()).encode(bd); (new FileReference()).save(ba, "MyLabel.png");
This panel named previewPan consists of several images and what i'd like to do is just save the middle portion of the panel. the vrgrpBottleArea width and height the diamentions of the final image i want to save.
I'm trying to create a MXML component based on the spark Panel and I would like to add an image on the right end of the title bar, so that the panel will have a text on the title bar and a small image at the right end. I'm using a skin to define the colors, background fill etc. But how do I add this image at the right end of the title bar?I would like to make that image cutomizable so that when the component is inserted, either the default image is used or a new image can be provided.
I've been working on a Flash site on and off for some years now and despite the fact it's been near the finishing stage for some time, the biggest problem I've had has been my custom photo gallery. The concept is simple, a panel has a group of images loaded into it, and each one is resized to thumbnail size. On clicking one of the thumbnails, it enlarges or zooms itself to fill the panel. I've only recently managed to get one image to zoom in from the centre, stopping when it reaches a specific size, and therefore have left it working this way. What I want however, is for the images to be loaded in row formation, and on clicking each one, it "zooms in" from its position to fill the whole panel. Currently I have the thumbnail movieclip duplicated, with a different image loaded into each copy, on clicking one of the images, it zooms from the centre, although obviously, this is not what I want. I've attached my source and images in a file called GalleryProblem.zip.
I just downloaded Flash CS5 for mac which installed without any errors. However, when I first launched the software I am getting the following error: The following panel layout is missing or could not be read: /users/rob/Library/Application Support/Adobe/Flash CS5.5/en_US/Configuration/Workspace/Essentials.xml The application will not have a correct layout. load one from Windows ->Workspace Once past this message none of the panels load.
I am writing code to order the tab on multiple tags like "img","Panel","LinkButton",...and pie charts. when I run my flash program, the tab indexing does not work at all. it just works on pie chart and "link button" tags, not on "img","Panel","Group" tags. I also have tried to "enable tab" on those fields , but no help.on the other hand when I disable tab on the pie chart,and link button, still the tab is enabled.
I have a map in a panel.When maximizing the panel,the map remain the smaller size.How to make the map growing synchronizely with the Panel? When maximizing the Panel,I added Resize Effects.How to apply Resize effects on the Map when the extent of the map changing? It seems to me that I should dispatch extentChange event when maximizing the panel.
I discovered this while doing some programmatic panel resizing:Components in a spark Panel will still be visible when their location is outside the physical Panel boundaries. This does not happen with the mx Panel.unning Flex 4.1 on Windows 7I tried putting mx and spark controls in the spark Panel, and they both appear outside of the boundaries. Note this doesn't happen with the mx Panel. What am I missing to make the spark behave like the mxSample Code:
I was wondering why my current code for calling a setInterval on a function doesn't work inside my class.I have this code inside one function, calling a second function.
The selfReferential keyword refers to the current class,but was defined previously (selfReferential = this; ).I get no errors, but the dupe() function is never called.and I had the selfReferential variable replaced with the this keyword at one point as well.