I'm having trouble with loading in an external image that I can transform with the Senocular Transform Tool class. I have managed to load in the picture but the transform class doesn't seem want to grab it. Eventually I want to us the FileRef to upload the image but I just need to figure out how it works first. Here my code to load in the external image
[Code]...
The transform class can grab the other movieclips but it doesn't want to grab the new image loaded in from the code above.
most 3d picture wall animations do this. how do i make the transformation in flash, either by hand or by action script or both?
e.g. initial image the transformed img (the entire image should take the form of trapezium) transformed image should not be like this- in this case, parts of the image is cut off in the black parts.
For a program i'm writing I need to marshal ActionScript classes to a format that is later to be read by Java (and back again). What solutions exists for such a need ? Is there a way (like when using Java through XMLEncoder/XMLDecoder) to generate that XML using standard flex libraries (that would be compatible with later decoding using XMLDecoder) ?
EDIT Yes, this question is a duplicate of Are there any tool mapping of JavaBeans to ActionScript Class through xml serialization and deserialization?, but I will accept correct answers and eventually start a bounty if no answer satisfies my needs. (in other words, i plan to make the previous - unanswered - question a duplicate of mine).
EDIT 2 To be even more precise, I have an application divided in two parts : one Flex GUI and one Java core. They communicate over a non http layer which requires data to be sent in XML. In this context, I replicated my Java objects in Flex (using GAS3) and now want some of these objects to be sent from Flex to Java and back again.For that purpose, I have to serialize objects (on the Flex end) in XML and deserialize them in Java (and all that back again).
i have a web application that runs inside a iframe. The iframe is scaled with -webkit-transform:scale(0.8), thats works pretty good but my flash audio recorder inside that iframe doesn´t work when the iframe gots scaled. The flash selfs got loaded and works but the SecurityPanel on which the user has to allow the access to the microphone, is not clickable.
Maybee someone has the same problem or any idea what i can do to fix that?
in a local as3 application i need to capture a video at 25 frames per second and send the bytearray to a local python script.when i try to encode the bytearray to png inside as3 it is much to slow.so i decided to just write the raw bytearray i got from :[code]this is pretty performant and does not drop frames so far.however, i need to convert these raw bytes to png on the python side.
Im using CS4 trying to make a tween where I transform a rectangle to go from 2 pixels to about 500 pixels so I can create a transition effect, but its only letting me transform it to around 200 pixels.Am I not doing it the way Flash wants me? How should I transform a rectangle to be a lot wider or taller for a tween?
I very often use animated text (rather for menu titles than paragraphs) in my flash works and the render of fonts is usually quite irregular. What I now do is convert the alphabet + figures of the font I am using to vectors (Ctrl + B) on the scene and then make movieclips with each letter, which I store in the library ready for AS to call them. The rendering quality is comparably better. The truth is I've never had to make more than, say 50 clips "by hand", but it would still make my life easier and save me dull time/work if there was a way with AS to transform a text field to vectors...
I have movie clip with name "MC_ADOBE_IDIOTS" inside armature.In code: i do find this MovieClip and trying to set the color transform.After setting color transform to MovieClip "MC_ADOBE_IDIOTS" armature stops working and becomes static.
If I brought in a sunburst vector into Flash cs5 and made it an editable object, and made it a Movie Clip (lets name this movieclip, sun1_mc) and than made another (lets call this one sun2_mc) the only thing that changes in between these objects is the color. How would i acess the advanced feature through Actionscript 3.0 so that when the user clicks on a button (lets call this button button_btn) it transforms the color color smoothly from one frame to another. I know i could do it old stlye and make a shape tween and than put sun1_mc on frame 1 and sun2_mc on say frame 15 and just put a motion tween between them. But i was just wondering if there is a way to do this via Actionscript 3.0?
I'm trying to get familiar with design patterns, modularity, unit testing and etc... (with ActionScript). I'm developing a simple "Free transform tool" right now, just as a exercise, but I don't like the solutions that I come up with so far, so I'll try to walk you trough my line of thoughts. When I come up with the idea I was thinking "What to write so I can test this great Unit testing framework FlexUnit", the first thing that I saw was guess what.. a free transform tool. :) When I was thinking about the architecture of the tool I run every scenario trough "How can I write unit tests for that thing?", so I come up with some kind of twisted MVC meta pattern:
A view that's holding all components (rotation area, drag area, resize buttons)A model (or something like that) that holds the necessary logic (setSize, setPositiom, rotateAroundCenter, etc..).And a controller that add listeners to the view components, update the mouse cursor when its over a component, get the mouse coordinates when is interacted with a component, do the calculations and call methods from the model that will update the view and the object that is benign transformed.
I was thinking: "Ok its flexible, i can switch M, V or C at any time, I achieved my main goal, because I can make lots of unit test for the model, where the important calculations are, so its great..".I just have started implementing it, but I think most of those thoughts are wrong. Yes I can change the view and add new skin but it's not flexible at all, if I want to add "skew" (or any other) functionality I should rewrite (or If I'm lucky just extend) M, V and C.Yes I can make bunch unit test for the model but controller's calculations will be hard to test.
So now I'm thinking for something like the Decorator pattern that will allow me to create whatever combination of controls i want to use and keep their logic separated, but I want to have the option to re-skin the controls themselves and to keep the logic separated so I can do the tests.I realize I want to create some kind of "ultimate transform tool", but I'm really trying to push my limits and learn something.
I ran into an issue with an app that I have been working on.The application lets a user draw a rectangle, which base class is UIComponent, on an SVG Canvas. The user can rotate, skew, scale,flip horizontal and flip vertical the rectangle. Then they can drop an image into the rectangle.We just cloned the rectangles matrix and applied it to the image and the image would transform the same as the rectangle. Well now we have changed the way the app works.
Now we don't want the image rotated or flipped on the initial drop, and this is where I'm having trouble.I was wondering if there is a way to always find the true top left of any rectangle no matter what kind of matrix is placed on it. I can find the center of the rectangle but when a user flips the rectangle the center point is outside the rectangle.Instead of finding the center I would like to find the topLeft.I have tried several things. Like transform.pixelBounds, but this gives me big numbers like 2200 instead of 400. I have also looked at senocular.com but not sure that I understand it.I just need a dynamic way to always find the top left.
I've done color transforms elsewhere but I can find an example, and I'm pretty sure they are very straight forward... yet. I keep getting this error:1119: Access of possibly undefined property ColorTransform through a reference with static type flash.geom:Transform.
mouse over any of the websites listed.I'm not too handy with AS, so what came into my mind was just basically doin' 2 sets of names, and masking one on top, but there's gotta be an easier way to achieve this?
I have a list component which contains exhibitors who have rented booths in the floorplan layout...when you mouse over the list, the highlighted exhibitors booth(s) should light up...they do...but they do not highlight back when they are moused out...here is the code I am using to do the highlighting...
Code: var listHandler:Object = new Object(); listHandler.itemRollOver = function(evt_obj:Object) { var shp:XMLShape = new XMLShape;
[Code]....
the two trace functions there return the same data...so for example when you mouse onto the first element in the list...it will trace "0" then mouse out of the list to not have any selected...and the hLback function will trace "0"...but the color transform back doesnt happen...why?
test it here (launch "07 WIT" for quickest load time) [URL]
I've noticed there is something in AS3 that allows "shearing or skewing" of an object, but I was wondering if it's possible to do the equivalent of what Photoshop refers to as "transform>>perspective"
what is the best Regular Expression code to transform StringA to StringB? StringA: III Class (1, 7, 9 and 4). IV Class 6, 8, 3. I Class 2-8 StringB: 3rd Class 1,7,9,4;4th Class 6,8,3;1st Class 2-8
I may have hit a limitation of DisplayObject's "mask" property. I have one Sprite that is filled with a pattern, and is the size of the stage. I have another sprite that is smaller, is filled with a solid color, and is rotated a bit on the Y axis. I am trying to mask the "pattern" sprite with the smaller sprite. It works fine when the smaller sprite is not rotated, but as soon as I rotate it, the mask no longer works.
Assuming this was some kind of limitation, the only solution I found was to use bitmaps, drawing each sprite onto a corresponding bitmap, and then copying the mask bitmap's alpha channel onto the pattern bitmap. Is there a better way? I would basically like to use 3D transformation to create a shape, but I want the fill pattern to be a 2D bitmap that is not transformed with it.
1. Is there a function in AS3 player 9 or 10 to greyscale a Loader.load()ed jpg image? I don't even think it is feasible to manually calculate the greyscale values for each pixel. If there is no such function like photoshop does, then the other option is to have 2 images - one colored and the other greyscale - to switch between each other on mouseover. Am I right, or what else?
2. Why is it that the barbarabarry dot com images doesn't get downloaded into temporary internet files folder? I am using Loader.load to get the images loaded into flash. As a side effect, I noticed that these images gets downloaded into the temporary internet files folder (Internet Explorer). Not that it's bad, but I am curious how barbarabarry images do not get downloaded. I noticed this while trying to confirm whether the grey scale is dynamic or just 2 different images.
After hitting what I see now was an inevitable wall using drawTriangles() for 3d rendering, I find myself forced to write my own UV mapping function... and this has made me realize that I'm as thick as a log.
Oh I've tried and tried, but I can't seem to get my brain around it and the interweb isn't helping me any. So I'm asking... and then I'm walking away for a good-long ****ing while.[code]...
I'm making a matrix effect thing using AS3. Everything is going good except for color transitions.
Basically i have two bitmap images, one is where the leading white letters are falling, another is where the letters are printed on to, and i use a color matrix filter to slowly fade the letters away and tint its color.
And this tinting of color is what im having problems with right now. My method works for colors like 0x00FF00, 0xFF0000, or any colors with only 0s and Fs. Other colors with hex values between F and 0 will inevitably turn into a color of 0s and Fs or jus turn black, due to ...
[Code]...
my idea right now is to scan through each pixel and add its RGB component individually checking if it has reached the designated value or not, but ive no idea how to go about doing this and i think it might cause lagg.
I'm working on creating a simple projection mapping application in flash for a class. One of the biggest hurdles is superimposing a video in "3D". The way I intend to do this, is to transform the individual points of the video to match the cubes I'm projecting on.