ActionScript 2.0 :: Code For Making Something Disappear?
Apr 20, 2004I am making a game . all the code is working , but , i can't make when the bullet hit the enemy , the enemy will disappear and start from top again.
View 5 RepliesI am making a game . all the code is working , but , i can't make when the bullet hit the enemy , the enemy will disappear and start from top again.
View 5 Repliesi need to make the drop down menu dissapear when my mouse goes outside the box.
i'm using on (rollout) {
_root.menu._visible = false;
}
[code]....
How can I make a button dissapear when I click it? I tried:
on (press) {
score+=1;
this._visible = false;
this.enabled = false;
}
but it just made everything on the stage dissapear.
I use flash cs3 and as2 for the game.
1:Basically, I want to make a little circle so that when I put my mouse over it it will give me 10 points then disapear, so I wrote this in the movie clip actions:
Code:
on (rollOver){
_root.score += 10
mc1._visible = false;
}
2: I would also like to know, how do I make a movie clip with a code but when I copy it the actions won't disapear. That would save a lot of my time because I wouldn't need to copy/paste the code in each movie clips.
But when I test the game and put my mouse over it, it just adds me 10 points but it doesn't disapear.
If I have a button on my screen that I want to make a box appear when clicked, how would I go about doing that? It also needs to disappear after 10 seconds. I am not sure if this is an issue, but it needs to appear on the screen while everything else is happening underneath it. So the rest of the animation must continue on as this appears above it.
View 7 RepliesI'm experiencing a very odd problem. I have n sprites that I'm drawing through Actionscript 3. There is a DropShadowFilter (also happens with BevelFilter) applied to each sprite. With 0-20, there is no problem. Once I get to about 30, other nearby sprites start disappearing. The greater the number n, the more external sprites disappear. If I toggle the visibility (even without a redraw), the other sprites start reappearing.
View 2 RepliesIs it possible to make an idle mouse dissappear after about 2 seconds, but if it becomes active again it reapears? I figure there is but I don't know the functions I would need to do it.
View 9 RepliesI have created a list of MC's with dynamic text via xml to create a list of mc Buttons. All works well as I wanted, but as th elist is too long i want to create a scroller for these, anyway when I apply the mask and test this all the text dissappears, they are there as the links all work but the text seems to have turned invisible, want am i doing worng.
I am creating each mc button dynamically like:
var venueBtn:MovieClip = new MovieClip();
var venueTxt:TextField = new TextField();
etc
why the text disappears when appling a mask
Is it possible to make an idle mouse disappear after about 2 seconds, but if it becomes active again it reappears?
View 9 RepliesIn it I have a few text fields on a bar that I use to display some dynamic info. I have had them set with embedded characters (Upper, lower, punctuation, and numbers). One is Verdana 14 and the other is Verdana 10. Everything has been working fine with no problems and then today i go to test the scene and they completely disappear!! I traced them and thier visibility and they seem to be there but they don't show up. When I turn off the font embedding they are visible again. I can't seem to figure out why this is happening.
View 1 RepliesI have got working well. when a value less than 18000is added to the rvalue input text, the raterelief_txt message appears. but then if i add a different value over 18000 the raterelief_txt stays and the yousave_txt, pound_txt and results_txt appear as well. what I want is for them to disappear according to the value.
here's my code:
calc_btn.addEventListener(MouseEvent.CLICK, calcClick);
rvalue.border = false;
rvalue.restrict = "0-9";
[code].....
It's working and all..however... It's not very dynamic.. It's hardcoded every tween / fade function , one for each of the images, and pause functions...when basically it does the same thing for each image...So thought I'd have a go here with you guys which are much more experienced than myself on this field.This is the code I currently use: (displays first image..then fades it out...fade in the next image...pauses...fades out..fades in next..pauses..etc etc.. )
Code:
package{
import com.greensock.TweenLite;
[code]......
I have an activity with 6 buttons. Each button loads a movieclip from the library. Users can click the buttons in any order. The code below shows my long process of checking to see if other movieclips are present and removing them before I add the new movieclip.I'm wondering if there's is an easier way to do this. So far I've only written the code for the first 3 buttons. It is long and creates plenty of opportunities for syntax errors
var answer01:MovieClip = new swap01target();
var answer02:MovieClip = new swap02target();
var answer0
[code].....
So I made a slideshow swf in AS3 only to later find out it needs to be compatible with Flash 8...and in my estimation AS3 cannot publish back to a Flash 8 swf without it being AS2...is there anyway I can do this without rewriting the code? I'm fairly new to AS, starting with 3 - so I really don't have any AS2 knowledge.
View 3 RepliesI want to make a contact form on my website so that when the user types info into the input textboxes I have and presses the SEND button, the message will automatically send, instead of opening up their mail service and having them manually send it.[url]...
And it worked, but when I tested it, it just when to my Outlook and had already entered everything in the subject and message, but I had to manually send it.[code]...
I run through the process of making code for a whole scene without compiling periodically I overlook where a child is added to and try to remove it from somewhere else. However, I dont believe this to be the case on this occasion. I have only two funcytion that deal with the addition and removeal of the children of the mc that is throwing me errors. If I add the simple:Code: Select allif (holder.contains(thisChild)) {It stops the error but doesn't fix my actual problem...
Code: Select alloverride public function unLoad():void {
for (var i:int = 0; i < currentDeck.length; i++) {
currentDeck[i].removeEventListener(MouseEvent.CLICK, clicked);
[code].....
how do you link(code) your swf pages to each other (through buttons) when making a flash site or portfolio?
View 5 RepliesI have trouble making a code that automatically writes the mouse's current x and y position as text every frame.
View 3 RepliesIve been in the lab trying to make this work for 3 days now, and im about to get put out to the couch.
View 9 RepliesI did this AS2 code in Flash CS4 and have a little trouble with it.[code]It works like I want it to in Flash 7 and looks like this, but when I change the publish settings into Flash 8/9/10, the code looks like this.How do I make the code work on all AS2 Flash versions?
View 8 RepliesFor a project, I'm making an interactive side scroller.You move the character with the arrow keys and press the space bar to interact with things.So far, I followed DexNote's tutorial on YouTube.I thought that I would make the interactable objects as buttons, while the mouse focus would be on the character and when you press the space bar it make a mouse click in that area.The trouble I'm having now is that I don't know how to make the space bar trigger the "interactions."
View 1 RepliesI want to generate large text files, basically 4 columns, several thousand rows, of numbers. Making an array with all this info in it occurs farily quickly, it's getting it to a displayable format that takes a really long time. Right now I use something like this:
[Code]...
As stupid as my question might sound, i have spent the last 2 weeks reading oop books; but could use some guidance. I have a flash project that is basically a supped up slide show. On the stage i have the following: main_mc (instance name = images_mc) = movieclip which holds "pictures" ui1 (instance name = ui1_mc) = user interface that allows user to draw on picture (when drawing is enabled) ui2 (instance name = ui2_mc) = activates invisible hit areas (buttons) on select pics, when hit area is clicked, we jump to another pic in the main_mc.
I accomplished all of this on the timeline, but am updating the code to OOP. I am having A HELL OF A TIME trying to figure out how to store references to the instances (images_mc etc..), so i can control them from varying class files. I have found it is easy to control the instances from the documentclass, but not from unrelated class files. Example: images_mc.stop(); works in document class; but ovieclip(Parent).images_mc.stop() doesn't seem to work from any class file.(ui2 class file for example);
[Code]...
here's a part of my code:
player_mc.onEnterFrame = function() {
if (enemy0.hitTest(this)) {
enemy0.speed = 0;
} else {
[code]...
Note the red code, I need to repeat this an unknown amount yet multiple times but with the number on the end of enemy incremented by 1 each time. It starts with 0 as you can see the code just above the red. I heard about for loops using 'i' but im unsure about how to use it.
edit: ah, this forum isnt letting me highlight red. Everything in this editor is also failing. well, when I say code in red i mean this code:
if (enemy1.hitTest(this)) {
enemy1.speed = 0;
} else {
enemy1.speed = 1;
}
I'm looking for a way to have my main timeline code interact with code inside of a symbol.I'm tying to get my timeline inside the symbol to gotoAndPlay(10) when something happens in my main timeline code.
View 3 RepliesI'm looking for a workaround to the "AdSense does not let you choose only images but no flash" issue. I'm rather a newbie to JS, but is there any way for one script to prevent other scripts embedded in a site from detecting the presence of the flash plugin? Even if it doesn't work with AdSense, it would be nice to know if there's a hack to do this that might work in other settings.By the way, I suppose I wouldn't care if it failed to work on IE or obsolete browser versions.
View 1 RepliesI have attached a simple test fla.I am trying to centralize my code in all my movies using dot notation instead of spreading my code all over the place. It never works, I must be doing something wrong.The test .fla has a movieclip with a timeline animation. I used the linkage identifier to name it 'reload' AND named the instance 'reload'.
_root.reload.onRollOver = function() {
this.gotoAndPlay(2);
}
The pointer doesnt even change to a hand.
Got to the point where the hole in my AS3 knowledge is getting large!Realising I have confusion about the relationship of:Body of code on first frame of AS3 file.(Which I have so far used to create instances of library objects using addchild and make calls to class code).Is this code called the document code? What do people call it?Numerous classes linked together by extending each other etc.Library objects (usually graphical objects)Should it be done differently? have the following problems due to lack of understanding:Addchild complicated from a class but straight forward in main body code.Cant call functions on the main body code from classes, because class code does not know the main body code exists?
View 1 RepliesI have 2 tables,a main table with a field code as primary key, and other table detail, named p.e. DetailTable, with 3 fiels as primary key.What I want to do, it's a delete a row in MainTable, all the rows in DetailTable,where field code is the same as field code in MainTable should be deleted too.Here is the SQL to create the tables.
var sql2:String = "CREATE TABLE IF NOT EXISTS MainTable [code]....
when tables are created, insert data. I connect without problems, delete a row in MainTable (see the code), for example delete row with code=4, but in the DetailTable, all the rows with code=4 are NOT deleted Why?
[CODE]// Inside a class
private var conn:SQLConnection;
public function constructorClass(){conn = new SQLConnection();ConexionBD();}[code]...
I've literally been staring at this for 7 hours. I'm missing something.I have two movie clips on the stage. The instance name of the first is puzzleAK. The instance name of the second is pieceAK.The first is linked to a custom class called GeoPuzzle. The second is linked to a custom class called GeoPiece.The code compiles but throws an error (as explained).The code in the main timeline:
puzzleAK.fullName = "Alaska";puzzleAK.abbrev = "AK";puzzleAK.isLocked = false;trace ("made it through puzzle definitions: " + puzzleAK.fullName + " " + puzzleAK.abbrev + " " + puzzleAK.isLocked);
[code].....