Actionscript 2.0 :: Letting The User Capture A Region Within The Stage?
Mar 2, 2009
what I'm trying to do is allow the user to pick a section of the stage, click, and have the region defined be copied and show up on the other side of the stage. It may be better explained to think of it like a camera game. The player has cross hairs, can move the square (which tracks the mouse) around the stage, and click to capture that square's pixel information, store it to a new movieclip and display it on another area of the stage.
I've found many resources online about capturing BitmapData, including capturing from embedded FLV videos, but I haven't seem to be able to find anyone who has created something like this which captures from a moving region. However, I have seen it done before in a game that is no longer online from PBSkids.org.
Here is what I have so far. Right now, when I click the movieclip loads all white pixel data and I'm not sure why.
[flash=]import flash.display.BitmapData;
import flash.geom.Rectangle;
import flash.geom.Point;
stop();
[Code].....
View 1 Replies
Similar Posts:
Feb 7, 2012
i have an image, on that image is a box moving with the mouse, i need to pretty much capture a region of the image with a mouse click - kinda like a snapshot.
View 9 Replies
Dec 13, 2005
Let's say i'm developing a chessgame, that evaluates moves in a while loop. I want the user to stop the game from looping, and give the move she's come up with so far. Just to stop the waiting for the user. I came up with this (the enterframe is there to let it compile):
Code:
firstTime = true;
this.onEnterFrame = function() {
[code]......
View 3 Replies
Dec 4, 2011
I'm working on an 8-user app that runs over a wi-fi network using an XML socket. All of the hardware is located inside a medium sized room in a school building.At the start of the app, each user can select 1 role from a pool of 8. However, the socket connection runs at less than realtime, probably because of latency from the wi-fi, so it's possible for two users to make the same selection at the same time. How would I prevent this?
View 1 Replies
Apr 15, 2011
Right now I have it so that the user draws a line and I capture the points at which they begin and end the line. Then I delete that line (it is too sqiggly) and draw a straight line between those 2 points.What I would like to do is let the user draw lines as needed (ie arond other objects on stage) and then somehow smooth them out
View 1 Replies
Feb 7, 2009
I want to export a region of my SWF movie to PDF (image) when the user hits a button. How do I do that?
View 2 Replies
Mar 17, 2011
I am creating a game that has a gender selection and name entry box on a screen. When users hit the next button, I want to capture which gender they selected and what they typed for their name. I tried using the code found on the adobe website, but that captures every letter typed in real time.
I just started learning actionscript this week, so I'm a noob at it. Currently, when they click on the button boy1 it erases whatevers in the dynamic text box playeronesex and adds the word "woman". When they click the button girl1, it erases whatevers in playeronesex and adds the text "woman". I also need to know how to capture which they finally chose when they hit the next button.
Heres the actionscript for this frame:
//next button
stop();
onbone.addEventListener(MouseEvent.MOUSE_DOWN, nextone);
function nextone(event:MouseEvent):void {
[Code]....
View 2 Replies
Oct 9, 2009
I am working on a site where you customize a postcard for print. The user adds images, text etc. I have run into a problem because I need to have the MC that contains all the images, text etc, captured and sent to me so I know exactly how to lay out the postcard for print.I can't for the life of me figure out how to go about doing this without the user having to "screengrab" or "printAsBitmap" and upload the resulting file.
View 3 Replies
Feb 26, 2010
This can't be too difficult but its killing me. I want my user to be able to type 3 numbers into 3 different input boxes, capture those numbers, calculate and display their average in a fourth text box.
I am not sure how to capture input from a textbox in AS3 in order to do these calculoatilo.
View 1 Replies
Apr 8, 2012
For example, check out [URL] They enable their users to capture videos of themselves and then create animated gifs from them.
Just so this isn't construed as spam, I do not work for Gifyo. It's just an example.
Can this be done now with HTML5? Should I maybe us Javascript? Flash?
View 1 Replies
Jan 24, 2009
I created text field. Instance name of the text field is answer_txt01. When I enter the right answer "red", it should go to frame 2. However regardless of right or wrong answer, it goes to frame 3. How do I capture the user's answer on frame 3?
answer = answer_txt01.text;
answer_btn.onRelease = function() {
if (answer == "red") {
gotoAndPlay(2);
} else {
gotoAndPlay(3);
}}
View 9 Replies
Jul 6, 2009
I'm using AS3 in timeline. I have a three page movieclip (dynamic_mc). Each page is labeled p1..p3. On p1 I have an input text box named userName and button named next_1. On p2 I have a dynamic text box named greetings_1, an input text field named schoolName and two buttons (back1 and next2).On p3 I have another dynamic text box named greetings_2 and two buttons (back_2 and next_3).
On p1 user enters name, which is captured on p2. Once a click next button on p1, I get this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at FlashCS4_Curriculum_fla::lesson9_pg6_dynamic_122/frame10() at flash.display::MovieClip/gotoAndStop() at FlashCS4_Curriculum_fla::lesson9_pg6_dynamic_122/goP2()
Why do I get an error when using buttons? Is there a better way to capture input text?
Here is the code by page.
//page 1 = p1stop();
var hisName:String;
next_1.addEventListener(MouseEvent.CLICK, goP2);function goP2(evt:MouseEvent): void{ hisName =userName.text; gotoAndStop("p2");
} // page 2 =p2 greetings_1.text= "Welcome :" +hisName;var school:String;
//next buttonnext_2.addEventListener(MouseEvent.CLICK, goP3);
[Code] .....
View 5 Replies
Jan 24, 2008
I'm looking for any information anyone may have on ActionScript 3.0 and capturing the area of the stage. I'm not interested in taking a picture of someones desktop, just the stage.
View 10 Replies
Oct 23, 2010
I have done this a million times in AS but not quite getting it in AS3.. maybe my brain is just fried..i have a rectangle_MC that is moving around the stage.. inside that rectanlge_MC i want to constantly redraw the stage, well only the portion of the stage that is covered by the rectangle..o if my rectangle for instance is currently at x:60 and y:80, and its demensions are 200x200, want it to redraw just the ares of the stage that starts a x:60, y:80 and goes to x:260 and y:280..
View 4 Replies
Mar 15, 2010
I am trying to grab part of stage area using BitmapData and copyPixels method:
bmd = new BitmapData(stage.stageWidth, stage.stageHeight);
bmdRect = new BitmapData(320, 240);
rectangle = new Rectangle(360, 20, 320, 240);
bmdRect.copyPixels(bmd, rectangle, new Point());
[Code].....
The result i get is an empty .jpg I m pretty sure that the error is in the Bitmap procedure and not the saving one...
View 2 Replies
Jun 26, 2010
basically i would like to screen capture a part for the stage. but i got no idea how to do it as i am very new to flash programming.i am using the PNGencoder to do the process, but i cant actually screen capture the position i want. this is tje sniplet of the code for the process. It is taken from a tutorial with some changes, but it is still lacking of the position of the stage i want to screen capture.
private function export():void
{
var bmd:BitmapData = new BitmapData(216.2, 468.29);
[code]....
the code are working properly for now except it captures the point from 0 x axis and 0 y axis. I need it to be like 150 on x axis and 150 on y axis.
View 3 Replies
Jun 2, 2010
I have a game that allows people to arrange images however they like, but I need a way for users to take a screenshot/image of their design (stage) so it can be emailed. I've found loads of examples that use server side scripts such as php (JPEGEncoder) but this particular program I�m creating is for internal office use only and don�t have access to a server to upload it.
View 3 Replies
Nov 7, 2010
If I have the following code which adds an event listener to the stage, why does it not respond when the capture parameter is set to true. It works fine when it is set to Target and Bubblig (false). My understanding is that all the phases happen...
[Code].....
View 1 Replies
Feb 9, 2012
I am working on a project that requires the stage (and everything on it) to be captured, converted to a bitmap and then that data to be posted to another domain. I have looked at the .getPixel method but that creates a ridiculously long string and more often than not, will crash the swf in the browser. How I could possibly approach this. Oh, I need to do this in AS2 too.
View 1 Replies
Dec 31, 2010
i want to user print screen command in AS3 and convert into bitmap as background in fullscreen i.e.
print screen from keyboard - keycode i.e. 44 [URL]
i want to know how can i run printscreen code from flash to capture user screen as i want to have flash presentation in 600x600px with disabled desktop and flash presentation should be in center of screen.
Quote:
import flash.system.fscommand;
stage.showDefaultContextMenu = false;
stage.scaleMode = StageScaleMode.NO_SCALE;
fscommand("fullscreen", "true");
[Code].....
View 3 Replies
May 24, 2010
Made a swf [URL] some viewers see and hear fine but others are having sound and size issues and I need some practical answers. SIZE: I make the Flash stage the size of the original screen capture video of 1024 x 768 and right now it is set to
[Code]...
View 2 Replies
Aug 13, 2009
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?
View 2 Replies
Dec 10, 2009
This problem is happening is both IE8 and IE7. I have a small swf compiled with flex. It's basically just a wrapper around audio streaming functionality. All the controls and such are in html with javascript. I load the swf using swfobject's "static" method. This works great in Firefox and Chrome. In IE, the swf loads correctly, but as soon as I try to stream any audio with it, I get an error. EDIT: I've reduced the code quite a bit to try and find the problem. You can see the new version running here. Here is the error, html and flex files for my reduced version:
[Code]...
View 2 Replies
Apr 21, 2005
is it possible to control a MC by letting it know if a sound is playing or not?
i was thinking of this:
quote:
if (_root.firstSound == "true") {
_root.audioButton.gotoAndPlay(3);
}
[Code]....
View 2 Replies
Mar 1, 2012
In AIR/AS3 Flex Mobile for Android project.How can I capture an "image" of whats visible on the view then just save that image as anything like jpg/pdf to the SD card?Basically a screenshot on Android using AS3.
View 1 Replies
Apr 30, 2010
if its more or less taxing when drawing movieClips to bitmapdata rather than letting flash normally render them.
View 8 Replies
Dec 28, 2010
I am making my first game and it's my first time using actionscript. I am making a sniper game themed with the L96A1 sniper rifle from COD: Black Ops and the map nuketown. I'm in cs5 with ac3 and on my stage I have two movie clips that I'm working with. I'm not really sure if they're supposed to be movie clips though. Anyways, one is the gun, and the other is the zoomed in scope overlay thingy.
For now, I'm trying get the zooming in to work. I haven't done anything else though except collect graphics for enemies, the landscape, the gun, and the scope. I want to make it so that you zoom in and out by holding and letting go of the space bar. Also,I want to make it so that when you are not zoomed in, the gun moves horizontally at the bottom of the screen (aligned vertically with the cursor). And when you are zoomed in, the scope crosshair is the cursor.So my idea was to set the gun as the cursor and make it only move horizontally at the bottom of the stage and then make an event listener that listens to when the spacebar is pressed and when it is, disables the gun as the cursor (and makes it transparent to get it off the screen) and makes the scope the cursor [was transparent, now opaque and unrestricted(vertical movement also)].
I got as far as making the gun move horizontally at the bottom with the cursor. I cant get the event listener working because I don't really know how to go about changing the opacity of each movie clip and how to switch cursors. So I am asking how do I change the opacity and switch the cursors when the spacebar is held and then reverse those changes when the spacebar is released? Here's my code on an "actions" layer [I haven't done any animations yet, so everything is on frame 1. Also, I used a couple preset code snippets since I have no previous experience with actionscript (I can understand most of it though)]:
Code:
import flash.events.KeyboardEvent;
// make gun cursor
stage.addChild(gun);[code]..........
Here's a link to a zip archive with all the files used so far (I hope this google docs link works): link
View 2 Replies
Aug 14, 2009
I am creating an online banner where I want movie 3 movies clips to move to different parts of the banner when a button is rolled over. the 3 movie clips move independently of each other. When I roll off the button I want the clips to move back to where they started. I have achieved this fine, but the problem is when i roll over a different button on the banner the file automatically plays the commands for that button of course. What I need to do is have each movie clip finish before the next button plays it's commands. The coding I have for the buttons is just simple.
PHP Code:
on (rollOver) {
cta1.gotoAndPlay(11);
[code]......
View 0 Replies
Apr 19, 2012
I followed this tutorial below: active[dot]tutsplus[dot]com/tutorials/effects/create-an-impressive-magnifying-effect-with-actionscript-30/ to get a magnify lens effect which works wonderfully, unfortunately the problem I'm having is I cannot click on buttons underneath the magnify lens. Is there a work around to this that I can implement? I tried mouseEnabled = false, to no avail. I'm kind of not sure what else to do.
View 2 Replies
Apr 18, 2010
I really enjoy flashing (I just do it for fun) but I'm very slow (read:dumb) when it comes to scripting.
Currently I want to create a site where in a region (the green textblock) your cursor disappears, gets replaced by an ecliptic mask and instead of the normal textblock, you see another textblock (red in the picture above) with hopefully hilarious changes to the original text with said mask when I'm done. When you move outside of the textblock(picture, whatever) to hit the link at the end of the page, your mousecursor reverts to the one you always have and is not hidden and replaced by the mask anymore.
I got the two textblocks done, it works fine. But for the life of me i don't know how to code that the mouse cursor is ONLY hidden in the region where the text is and not everywhere.
My script looks like this so far:
_root.maskee.setMask(_root.glass.masker);startDrag (glass, true);
Mouse.hide();
View 4 Replies