ActionScript 2.0 :: MX - Pulling Down A Projection Screen?
Jan 29, 2010
I want to build a sort of pulled down projection screen thing using ActionScript.Basically the MC will come down with a picture on it.I have this starting code which doesn't work terribly well because it just moves the screen from top to bottom instantly.
Code:
on (release) {
do {_root.mcScreen._y+=1;
} while (_root.mcScreen._y<200);
}
Essentially I want the screen to smoothly scroll down into place over about half a second.
I'm basically trying to emulate Photoshop's Vanishing Point tool where you can define the 4 2D points and the 3D plane is calculated from that information, in terms of the rotation of the plane relative to x y and z axes.
So if you have an image like this one: And you define the points of the four corners, maybe like this:
It would define the 3D plane that the surface must live on relative to the x y and z axes. Researching this has led me to some tutorials on drawTriangles and Homographies, but they all seem to be focused on mapping bitmap data and I can't seem to find anything that defines a 3D plane itself.
is there any lib or api out to deal with this ? EVEN, if there is any resource , article from another language c++ , c , .. i just didn't have enough time to test lot of ways
If you search interactive floors , or interactive floor projection you can find some companies who provide such a thing
i have a following problem with displaying a scaled and moved image. cliffs:
1. create movieclip
2. draw a square inside, with a starting point (top left corner) in (75000, 75000)
3. move the movie clip so that the square is visible on stage. its important that the movieclip for each iteration is the same.we reapeat this procedure, each time doubling the x/y of starting point, and its width and height. each time we also scale down the movie clip (so its two times smaller than the previos one). we position the movie clip.basic math suggest that all squares should appear one over another. this is what i get:zoomed:
The following is entirely a math question. As we know, PerspectiveProjection delivers perspective transformations in 3D represented by the interdependent values of fieldOfView and focalLength according to the following formula:
Q: How to get the visible on-screen size of the DisplayObject (Cube on the above-linked image) to which PerspectiveProjection has been applied? A more thorough description and illustrative code on the issue in ActionScript 3 lacks functionality for visible bounds of DisplayObject.
I am creating a standalone projector (CD with autorun). This means my swf files are NOT contained within html. I would like to, when clicking on button, open a popup html page with specific dimensions. I was wondering if it is possible to do that, and what AS to use, or if I have the obligation, to openpopups, to launch my swf files within html mother page.
Here is the code of button that works (but does not open popup): on (press) { getURL("URL", "_blank"); }
Here is the code for popup but does not work (opens html page normally): on (press) { getURL("URL", "", "width=580,height=400,left=100,top=100"); }
Im currently building a little 3D particle engine in flash the uses sprites.to set the position of each sprite I am using the projectVector function below. (the viewTransform matrix is the particles world matrix concatenated with a perspective projection matrix)
url...The interesting part is that he didn't use perspectiveFieldOfViewLH and instead he defined his own projection matrix. I'm new to the 3d programming, so after reading this explenation of projection matrix:[code]And i got the black screen. All i did was exchanging the matrix from the tutorial with this matrix. I tried to play with it for some time, but with no results. This is the matrix from the tutorial[code]
I have a machine that shoots canon balls into three different barrels, each on a different x axis, I need to be able to shoot at an arc into the target barrel, the target barrel will be randomly determined right before the ball is fired, the barrels will be randomly placed from stage to stage
the friction and gravity applied are constant variables, how can i determine both the correct x and y veleocity to shoot the balls out so that they end up in the correct barrel. I don't want to hard code any variables
How to convert 3d point to 2d point? I've found next formula in Internet(camera is situated in origin)
[Code]....
But these formulae give me strange result when z are less than zero(z<0) I need build line from A(100,100,100) to B (100,100;-100) As you can see these equations give really strange result when I try to convert B point in 2D dimension
I have a list of items in a database as well as images in a directory folder. I am looking for a flash app that can pull from the database to display the info and also the images and scroll this info vertically with associated links. I need to change this for each client by adding their unique "ID" in the code so their information pulls in correctly.
I have an HTML page called "mypage.html" with a form on it. The form contains a text field called "FName" and when submitted, it loads "mypage2.html" with a Flash file embedded within it.Using actionscript is it possible to pull the passed value "FName" to an actionscript variable. Previous threads mentioned the GetURL parameter but CS4 kicks it back saying it is no longer supported.I'm also a bit confused on whether actionscript can pull variables directly from the browser URL. I found a reference to the variables being placed in the HTML code that embeds the SWF file:<param name="movie" value="mySWFmovie.swf?myvar=heyyou" />'Why would this be the location to configure the passed parameters and not directly from the browser URL?
Having real problems accessing data when I test my swf's online, i'm accessing data from the a bbc weather xml file online that's usually used for RSS feeds, on my computer flash can access the nodes and returns the data the way I want when I publish the files on my web server NaN or undefined appear in my text fields. Is there any security codes etc... I need to perform
I created a file that pulls data from the worldofwarcraft.com serverstatus xml page.The data populates a dropdown list and you can choose the server and it tells you if its up or down. The mini app works great on my desktop, when I upload it to my server it no longer retrieves the data.
Is Bliz blocking my server address from recieving the data? Anyone know how to navigate around this. [URL]..If you want to test it grab the swf out of your cache and load it from your desktop, it will work.
I would like to have a screen with multiple buttons and when the button is clicked different MC's will be imprted into the .fla file. For instance button 1 will import 1_MC, button 2, 2_MC, button 3, 3_MC etc. point me to a tutorial or give me a down and dirty example using AS3?
I am mostly a front end developer and my code guy at work is not Flash savvy. I have been working with Flash for years, but my coding is limited. Wondering if you might have a tutorial on the following, or some knowledge:
Need to play an FLV video or swf that has que points that grab someone's name from a database and puts that in a dynamic text field and at the end of video sends out a code back that tells the server that the video has been complete. My code guy knows PHP MySQL and Javascript if that will help.
I'm going to be creating a kind of fake RSS feed scrolling on the bottom of my webpage, and I want to be able to have it read data from a .txt file, so I don't constantly have to go into the flash file on a daily basis and make new swfs :P
I am trying to pull a text from within xml tags and place them in a text box when certain mc's are clicked. I am using the e.target to find the name of the mc clicked and grab info from tags with the same name as the target mc. The XML link is good as i can get data when doing tests with out using mentioned technique.
asically I have a Player class with methods (i.e. Moving the player) that I want to listen for and implement in the main class. To put it simply, I'm creating the player methods in the player class and then calling them in the Main class. But for some reason I'm having some trouble, I'm still trying to get used to all this OOP design.Here is the (Main) code, it's not alot:
I am building a userinterface for some industrial instruments which output some data to a XML spreadsheet. This is the only way I can retreave these data's from the instruments.
Now, I need to make a flash that can pull out these data's from ex. "A1" and "A2" in this spreadsheet...
Here's a screenshot of the XML as it appears in EXCEL:
...and the XML as it appear if opened in Dreamweaver: Code: Select all<?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
Is there a method to pull the value of the current swf file's name? For instance, if I have a movie called 1.swf open is there something I can do like myMovie.name and have the return value be 1.swf?
Problem: I have 24 flash movies. Each movie has different text that needs to be displayed, so what I did was created an HTML file with vars on it like &1=Hello &2=World. Now in my flash movies I load that HTML file, and have a dynamic text box that pulls in the values. This all works, but as it stands I have to change the var the text boxes pull in, and recompile, so instead I was wanting to set the variable to pull in based on the .swf file name, like 1.swf, pulls in the var &1 and 2.swf pulls in the var &2, this way I don't have to keep recompiling, I could just copy the movie 24 times and rename the movies accordingly.
im developing a game at the moment in flash that relies on flash remoting.I'm not great with flash remoting so ive managed to combine my flash game with a flash remoting tutorial. The tutorial pulls info off of my MySQL and works by putting it into a DataGrid. Im now just looking for a way to pull each piece of info out and into a variable. Heres some of the code:[code]I tried putting the info into and array but obviusly its returning an error due to the fact that r.result is a object.Im just looking for a way of pulling info out of the grid and into seperate variables.
Basically, I am having trouble pulling in more than one line of XML data. Here is the line of code I am trying to manipulate to give me more than one line. I have tried duplicating it and changing the values... but it just updates which line it is displaying instead of the first and second one...
Basically I pulll xml data into flash and most comes in, but only the first set will show the name, after that it goes to "undefined". Secondly, I can't pull in the info.
I have two scenes, one called "Script" and one called "Animation". On the Animation scene, I have one layer with thirty frames. Each frame is a progressive piece of animation, not converted to symbols or anything, just drawings.
Here's what I want to do. On the script scene, I have ActionScript pulling a random number from 1-30. For example, let's say it picks 17. I then want the drawing in Frame 17 of the Animation scene to appear in the current frame of the Script scene.
I'm beginning to understand this is more difficult than I first imagined, so here's an alternative. I could make a symbol from the drawing in each frame. Then call it Fish01, Fish02, Fish03... Fish30. Then when the random number is chosen, basically have that corresponding symbol appear. And when a new number is chosen, the symbol on the screen will disappear and be replaced by the new symbol.
I know how to create a scrolling pane that pulls in text. I test my methods by creating a text box with text, the convert to movie and make sure the Export to Actionscript is check and then on the Scrollingpane just make sure the target has the correct movie name. If I do this in a blank document everything works but in my Flash project it does not pull the text from the text box and I have no idea why. Has anyone experience this before. I just cannot find out why it works in a blank document and not in my flash project. I tried attaching my flash document but it does not fit.