Flash :: Color Detection In AS3?
Oct 30, 2010I was wondering what do the AS3 experts would do to detect a color with the webcam (red) and draw a sprite on those color boundaries.
View 2 RepliesI was wondering what do the AS3 experts would do to detect a color with the webcam (red) and draw a sprite on those color boundaries.
View 2 RepliesI have a bitmap with many colors inside it. I want each color, when clicked, to preform a different method. How do I determine the pixel's color value and use it for a mouse event? I found bitmap hit detection but I cannot figure out how to use it (because I have many colors inside the bitmap).
View 2 RepliesI'm working on a school project that will work so that a webcam can scan a grid of colors and determine what color it is and there by playing a sound that is connected to that color. You can then create music by drawing different colors on a grid.
So I managed to import the webcam image to flash, and that's all. How do I Proceed?
* How do I get the webcam to detect colors? (Green, Blue, Red, Yellow and Black)
* How do I connect these color detections to start playing a sound/movieclip?
This is the code id used to import the webcam.
Code:
import flash.media.Camera;
import flash.media.Video;
var camera:Camera = Camera.getCamera();
if (camera != null) {
video.attachCamera(camera);
} else {
trace("You need a camera.");
}
how to work out the direction of the mouse on stage and say from this:
"if the mouse goes from the left to right (visa-versa) once, add score +1" and "if the mouse speed which is player controlled - slows down - to then display an error graphic"
Is there any as3 based source code that accomplishes pitch detection or beat detection accurately? Doesn't have to be both, if you know of at least one of those,
View 4 RepliesI want to do as follows: * click a "red" button write in textarea with red color font click "blue" button
* write in textarea with blue color font Isn't this possible in flash 10 using AS3 I tried using setTextFormat but the problem is i have to have text before inserting format on that.
What I am trying to do is to have the button color change to a different color when it is on the page. The color only changes when I roll over it or hit it. Once I am on the page it changes back to the color it is on the up state.
View 1 RepliesHow to convert color image into single Color as3?
View 2 Repliesi have a button, with instance name lightblue_color. I am assigning a color to its color field like this: lightblue_color.transform.colorTransform.color = 0x65ffff; then i am adding an eventlistener to the button like this: lightblue_color.addEventListener(MouseEvent.CLICK, ChangeColor); Then, in the function: public function ChangeColor(evnt:MouseEvent):void {trace(evnt.target.transform.colorTransform.color);} It prints 0. Why is that? Shouldn't it print 0x65ffff or do i need to do some type conversions?
View 2 Repliesi have a snake game that uses a timer to incremement the snakes size, and ive been trying to figure out hit detection on it. and have got to this stage
for (var i = 1; i < snake.length; i++){ //this is where I am trying to make the hit
if (Math.floor(snake[0].x) == Math.floor(s.x) && Math.floor(snake[0].y) == Math.floor(s.y) ){
[code]....
automatically replacing a flash file with a jpeg, for non flash users.
I also am looking for some scrpt which tells users if they haven't got a/the correct flash plug in. My site uses a flash 5 file as well as flash mx 2004.
Is there any way to bypass the ugly Flash popup notice asking to allow mic or video access? We do not want to NOT ask for permission, but rather have our own visual design asking to allow access.
View 1 RepliesIs it possible to detect usb device using actionscript 3 from flash cs4?
View 1 RepliesYou've seen those annoying singles ads that always start off "Look for Singles in *****" and the thing knows what city your in! Well I need to know how to do the same thing for a flash animation.I have NO clue where to start on this.I need to grab the location of the user and output the state into a text string.
View 1 RepliesI've created a website for a client and this is my first time. What I was wondering is how can I set up her website so that if someone views her page, but they don't have the latest flash player, then the website would prompt them to go and download it.
View 2 RepliesI'm using DreamweaverMX ver 6.1 to build a modest web site containing Flash animations. I'd like to use some type of Flash Detection script on my index.html page to help those users who still don't have Flash installed on their systems. While I'm a fairly talented artist, I simply don't know how to write ActionScript yet. Is this beyond the scope of a newbie?
[CODE]...
ive publish a html file with flash detection enabled from flash.[code]now since the default codes places my flash movie on upper left corner, ive made my own tables with the flash on it, how or where do i place this code to the upper codes?[code]
View 1 RepliesWhen a user does not have a flash player... and enters a flash website...is there a way flash can recognise this and with a click he/she can download the latest flash player from that site?
View 1 RepliesHow can I detect if the user has flash within the embed code I distribute?I have my custom videoplayer created in flash, I have a share option and the user gets a embed string to use.Then if the user is viewing the embedded video from an iphone with no flash, I want to be able to replace my player with a youtube video.Is this possible..?
View 4 RepliesI was told the pixel detection is costly for regular windows games. Is this the same for flash ?? Or would pixel detection be lighter compared to other detections flash has to offer. Flash has the getPixel32 method which makes it easy for detecting pixels. If I am bliting my game, would it be wise to use getPixel32 for collision detection. Or should I just check for specific tiles?? Is getPixel32 limited to the display object it is in ?? In other words, can I detect any pixel regardless of what layer it is on in the display list.I probably can figure this out on my own but I want to ask first to save me some time. But does anyone have any code or good sources on how to go about doing this if it is reasonable.
View 6 Replieswhen we place flash files in our websites, it OFF-COURSE requires flash player on client machines, and prompts to install flash player..is there some php code using which i can check weather there is flash player on the client machine and if not then instead of placingembedding a flash file i place an images over there...cuz in my specific case flash is not that much important... it is just for cosmetics, an animation... which i can replace by a gif or a simple jpeg doesnot matter...
View 3 RepliesI have another question which i think is most easily solved by using javascript to find out if flash exist or not and dynamically modify the page. In my case place a placeholder, call jcupload code if flash exist or replace the placeholding div with my html
But the problem is i havent been able to find any javascript functions to tell me if flash is installed. All i found were html that displays alt html if flash isnt shown/enabled.
I'm starting to understand ActionScript and getting better with it. However, I'm building a platform game with an unlimited length. What would be the best way to create the "block" the player is jumping on?
Of course collision detection for these movieclips is needed (nicest would be to do it without a giant loop through an array, etc. on every frame). There's probably something like 5 block on the screen at the same time.
I am in the progress of making a Flash game and currently I am doing the coding for collision detection. The collision detection will be for detecting if the player is running into obstacles, and if the player runs into the obstacle, then it will stop him from running through it. Here is my code that I am using for collision detection:
[Code]...
In answering a question on stack overflow, one person recommended using the following code to detect flash server-side, he pointed out that it does not work in safari:
if (strstr($_SERVER['HTTP_ACCEPT'], 'application/x-shockwave-flash')){
$hasFlash = true;}
Testing for Flash capability on the server-side. My question: why does it not work in safari, and how reliably does it work with other browsers?
I'm trying to make my first game in Actionscript 3. Its a simple artillery game where you have a gun at bottom left corner and AIs flying across the screen which you have to shoot down. Now, in a classing shooter game how this is achieved is either by firing a bullet from the gun and doing a hitTest of that bullet with the AI movieClip or by simply removing(or playing the death animation) the AI movieclip. But here's the problem. I dont wanna do either of them. I want to show a gun with a rapid fire rate and hence no bullets. And I also don't want the player to click exactly ON the AI movieclip to destroy them (just the gun/turret pointing at the correct direction should be enough). So here's what I tried. This image should help picture the whole thing.
Tried attaching a 'line' to the turret and checking for collision with AI clip. This obviously failed because of the bounding box problem when the line is slanting.
I tried putting multiple tiny movieClips ON the line and iterate through them in a loop and checking for any collision with the AI. This method partially worked, but it was too slow and didn't seem like the 'correct' method. I draw 2 hypothetical lines. One between p1 and p2 and other connecting p3 and p4 (please see the image above). p3----p4's lenght = AI.width and is a horizontal line running right through the center of the AI MovieClip. Upon mouseClick I check for any intersection between these two lines. Now if I have multiple AIs on the screen, Again i need to iterate through each of them, draw a fresh p3-----p4 and check for intersection with p1-----p2.
[Code]....
I am having trouble with getting some code dealing with collision detection to work. I have tested to ensure that it does detect the collisions, and it does, however I am unable to get it to work as it just walks through the block. I also tried just taking away -10 from the x value after it collides but it will stay for the first couple of tries then just walk through the block.
private function collisionDetect(evt:Event):void{
if(IMG3.hitTestObject(block)){
if(IMG3.x > block.x){
IMG3.x = block.x-1;
}
}
}
For flash player detection, I use the following:
- javacript based detection, in index.html
- if player installed, load the actual swf into the the same index.html
- if not, show a few lines of alternative text in the same index.html
- if no javascript, load adobe's flash_AS_detection.swf in the same index.html
- if player installed, load page index_flash.html, which loads actual swf
- if not, load text page index_noflash.html
I have used adobe's Flash Search SDK's swf2html.exe to check that swf links should be viewable by capable search bots. Since the site went live a few days ago, googlebot has logged about 6 access entries. But it reaches only as far as pulling the detection.swf. This alone confirms that google is willing to load swf files. But the lack of entries for my actual swf first also shows that google isn't happy with links within the javascript flash detection code. Index_flash.html and index_noflash.html weren't requested by googlebot at all. I know that after all most people suggest providing a full html alternative site at least for the search bots. But any views on why google doesn't at least try to pull my other html/swfs, after touching the detection.swf?
How do I do a detection page like this:
if (there is flash installed) {
load "main.swf" ;
} else {
load "noflash.html" page that says to click
Here to install flash
}
I saw an example of this in site [URL].
How can I detect the version of the Flash Player from within your Flash movie?
I would like to export swf as flash 6, but would like to show alternative image for flash 5 user.