Checking Collision Between Two Symbols
Jan 7, 2010What kind of code would one need to check for collisions between two symbols? I am hoping to become a game designer so this is important for future references.
View 8 RepliesWhat kind of code would one need to check for collisions between two symbols? I am hoping to become a game designer so this is important for future references.
View 8 RepliesI am doing a flash game with Actionscript 2.0 and have encountered a problem. I have this statement _root.bulletArray = [] that is storing all my movieclips that have been created with attachMovieClip. I was able to store all bullets in the array because when I say for it to trace the array I get the following:
[Code]...
Okay, here's the rub. I'm making a little maze game. In this maze game, I have walls. They link to a class called Wall.as. In order to collision detect with the player, I do this:
MovieClip(parent).checkCollisonWithPlayer(this);
Where (parent) is a manager logic class. The parent does this
public function checkCollisonWithPlayer(wall:MovieClip)
[code].....
I used this tut to create a menu. [URL] And my question is; Can I make the slider to move after a movie clip symbols instead of button symbols? That way my menu would be animated.
View 1 RepliesI'm working through a book called Foundation Game Design with Flash, and I'm finding the Flash IDE confusing. I've been programming for several years, so working with AS3 directly is far easier than trying to understand symbols and nested symbols and the difference between graphics and movie clips and scoping issues and all that -- when tied into the IDE.
How many of you who are making games in AS3 also use the Flash IDE? Can anyone recommend a resource that is AS3 heavy and Flash IDE light? I don't care how much time I may or may not save by using things like the timeline, I just want to understand what I'm using.
I'm attempting to use CS4 (PC/Vista, if that matters) to create a SWF file that will basically act as a "library" of commonly used symbols. This SWF would be loaded at runtime by other SWFs, which could then use the symbols within it, including all art and code assets.
[Code]...
Is there any way to do that, well bone tool is for AS3 only.. so how would you connect symbols with other symbols?
View 5 RepliesIn my file (AS2), I have a small square at the middle of the page. Diagonally to the right, I have a vertical wall which is a rectangle. Pasted inside my small square, I have the code:
onClipEvent(enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (this.hitTest(Wall._x, Wall._y, false)) _x =
[code]......
I have a gallery loading jpegs from an xml file into a mc called mainPicArea, on frame 5. I have other content on frames 1,2,3,4,6,7.
I want to run an if statement to check whether mainPicAreaexists and if it does, then run a removeChild(mainPicArea), and if not do nothing.
[AS]
if (MovieClip.mainPicArea){
trace("exists");
//removeChild(mainPicArea);
[code]....
When I test, it comes back with the trace "doesent exist", even though it does exist.
Extremely simple timeline. Simply want to fade one image to another.Created a keyframeadded a bitmap, converted it to a symbol, set the alpha of 1st frame to 100%, 2nd frame to 0% & tweened.Image fades to white -perfect.Create a new keyframe, set the alpha to 100%, try to swap the symbol to another bitmap I'd converted to a symbol.Doesn't work.Inspector always says "instance of symbol 1". Cannot use any other symbols except for this one?
View 13 RepliesWhen I open a document in Flash CS5.5 that was created in CS5, for some reason the buttons appear invisible when the document is published.
Buttons are also appearing invisible when they have been brought in from the library of another CS5.5 file.
I know nothing about Flash Professional, but a friend has given me a .swf that supposedly contains some graphics that he wants imported into a Flex program - which I know a fair bit about.I have the .swf, but I have no idea what to put for "symbol". My friend doesn't seem to know what I'm talking about. How can I determine the symbol name to put in the 2nd parameter of the embed?[Embed(source='SomeSwf.swf', symbol='WhatGoesHere??')]Is there some way to browse the .swf, or some way to just import the whole thing and step through the symbols in actionscript?
View 4 RepliesI must admit I have struggled with this thing for a bit. It seems simple but for whatever reason I can't get it to work. I just want to make something move in AS 3 right now, and so far I've tried puzzling together two different tutorials, but both of them are missing either some source files or further explanation.
Anyway, here is the code (The bit I am having problems with)
Code:
//event listener checks for key presses
stage.addEventListener(KeyboardEvent.KEY_DOWN, checkkey);
//Create keyHandler function
[Code].....
The problem is the checkkey function in the update function. If I leave the parenthesis empty it tells me it needs an argument, if I leave it like that it tells me I need a right paren before colon.
I have a gallery loading jpegs from an xml file into a mc called mainPicArea, on frame 5. I have other content on frames 1,2,3,4,6,7.I want to run an if statement to check whether mainPicAreaexists and if it does, then run a removeChild(mainPicArea), and if not do nothing.
code:
if (MovieClip.mainPicArea){
trace("exists");
//removeChild(mainPicArea);
[code]....
this is my code. When I test, it comes back with the trace "doesent exist", even though it does exist.
why this code works on my other flash file and it doesnt on the new one. This is the code:
if (test == "PRIZE1"){
trace ("prizes/prize1.jpg");
}
[Code].....
Basically it should check whther the variable has any of the above words loaded on it dynamically so that it loads a movie that corresponds to it. I put the trace on the above so I can track whther it was reading or not. Obviously it wasnt. My publish settings are Flash Player 8 with Actionscript 2.0
Google is ranking my site preety high BUT (bigBut) in MOST searches it lists my swf-s not html pages. So when clicked they are shown in a browser window as single swf-s, not as part of html page. I am trying to workaround this by means of some variable to inspect if swf is opened as standalone or within a html.Here is the problem. I've set up a swf (swf_01 for example) in html page that loads another swf (swf_02) which is in swf_s directory. Swf_01 establishes a variable _global.isActive = 1; when html loads swf_01. So if swf_02 is loaded into the swf_01 variable is TRUE and that is OK and if the swf_02 is loaded directly from search results as a standalone swf it's not OK. That works so far. In swf_02 there is a code that checkes if variable is undefined (meaning that swf is loaded directly from search results) and, if it is, loads the right html into "_self".Somehow it's not working. Maybe my code isn't right.
Code in swf_02 (loaded one):
/if(isActive==undefined){ loadMovie("http://www.mydomain.com/index_services.htm", "_self");} // meaning: if variable is not true > this swf is loaded into browser directly from search
[code]....
I want to know how to check whether a SWF is loaded or not.
View 10 RepliesI'm sure there is a very easy solution to my problem, but I haven't found it yet. My first frame consists of one input textfield, and two buttons. This textfield is sort of like entering a code to jump to another frame. "no" is a button if you don't have a code, and "go" is if you want to submit a code. Here is my Actionscript:
import flash.events.MouseEvent;
no.addEventListener(MouseEvent.CLICK, continueF);function continueF(e:MouseEvent):void{ nextFrame();
[code].....
I need to know if it's possible to check to see if a variable contains any information or if it's just blank basically I have a text file on the server that may or may not have a url in it, I have my flash file programmed to grab the url from that text file and apply it to a button that when clicked brings up that URL...but that text file may not always have a URL in it, so for those times i want the button to not be clickable, or at least not attempt to go to a URL.
[Code]....
how to check whether a SWF is loaded or not.
View 3 RepliesEach button has 3 different animations on the same timeline: one for when you mouseover, one for when you mouseout, and one for when you click. Each animation ends with a 'stop();" command, obviously. However, when someone mouses over, then out of a button quickly, it interrupts the "over" animation and begins the "out" one, which looks choppy and awful. I need a way that when I mouseover a movie clip, a variable within said clip changes to 0, and when I mouseout, it changes to 1.
The big problem comes with the fact that I have multiple buttons with listeners, all of which use the same generic function to respond to mouseover/mouseout events. Is there a way to set up a variable associated with each button, then call the specific variable within the generic function?
ActionScript Code:
button1.outcheck = 0;
button2.outcheck = 0;
button3.outcheck = 0;
[code]....
Is there a viable solution, or will I have to just rethink the entire animation?
I have two movieclips. I would like to check if both movieclips have been rollOvered and then do an action. You can't rollOver them at the same time. So, I need something like: if movieclip 1 has been rollOvered and movieclip 2 has been rollOvered (no matter what following order) , then do action.I tried this using booleans and an if statement but no luck.
View 1 RepliesI am trying to figure out how to check when the key "A - Z" is pressed...How can I use ASCII characters to check this?, or even if I check something like this
if(Key.isDown(Key("A")))
How to check when keys A-Z are pressed, preferably something like this
onKeyPress("A") = function() {
"run code"
}
Anyway to do this? Basically hotkeys, press "s" to call a line of function that will save the game.. etc...
i made my site with levels so there are lots of swf's being updated, and i cant seem to get some of them to work. i think that my problem is that the swf's are being stored on the cache so when i update them, it doesnt reconize that its a new swf
is there a way to put in code to when someone goes to my site, to check their cache to see if there are any newer versions of the swf they have on my server?
and if it is possible, MAYBE making it so i dont have to put it on EVERY button (but if thats the only way fine i will live)
I do math applications for the web. Often I have to check if a user input is correct. For example: the right answer is 3x+5. Is the user input that.I do this by checking character by character. I don't think that it is the best way, especially since the user may have written 5+3x, which is right, too, although it is preferred to write the other way around.I sometimes have to check more complicated expressions, like -3x^2+7x-15 or -2 sin (4x^2).Right now I'm doing an equation solving exercise. There I have to check what the user wants to do to the equation, like +2x or /(-5).
View 2 RepliesI have multiple instances of the same symbol on different keyframes on the same layer on the timeline.Is there a way to swap all of them at once, or do I have to click on each one individually and swap them one at a time?
View 5 RepliesAll my symbols disappeared. they're still there, and when i click into them to edit, i see everything, and also when i publish the movie i see everything. the layers are not invisible, and there are no masks. this happens to every symbol. i quit, closed, restarted, same thing. now it's happening with everything i open in flash.
View 1 RepliesAll symbols have stopped rendering while in the IDE. They publish fine, but I can't see them on stage.
Details: Flash Pro CS4 10.0.2 Mac OS X 10.5.8 on MacBook Pro w/ 4GB RAM.Objects that are not symbols render fine (shapes, groups, text, components).Symbols are selectable and show the blue selection boundary.Symbol selection is constrained to the shape of the symbol, not the bounds.The 'empty clip' handle is shown for each symbol(and effects / filters are rendered on it).The layers are not hidden, and switching to outine doesn't change the appearance.All files opened on this Mac show this behavior(IDE pref setting for don't display symbols?) .Files openfine on other machines (PC & Mac).I trashed the 'Flash CS4 Preferences' file, but it didn't fix it.Here's the IDE view of the stage:
I am working on a learning project to create a web based sound player interface that is based on external class definitions and packages. I want reference buttons, movie clips and graphics in another FLA file. These items have been exported for ActionsScript but I am uncertain if that means that they are only available in the FLA file in which they are saved, or are they accessible to scripts connected to another FLA file?
View 10 RepliesI'm new user which is trying to developing simple game..I'm using template to create the game..I just wondering how to insert the symbols within existing timeline..meaning that, i'm trying to create new layer and convert it to symbol but I didn't how to combine it with existing timeline.
View 6 Replies