ActionScript 3.0 :: Control A Movieclip In A Function?
Aug 14, 2010
I'm doing a simple game. When two objects collide, a function is activated with a movie clip of an animated explosion. I wonder how to do to control this animation so it's played two times? Just a simple for loop?Then another thing, how to create a short delay so that the code don't jump away direct without showing the explosion when there is code like gotoAndStop in the end of the function? Perhaps I also whant a tweeing rotation of the explosion movie clip before leaving the function? In some way it seem like it would be necessary with some delay?
View 0 Replies
Similar Posts:
Oct 23, 2009
I have a button inside a movieclip, to which I would like to apply a rollover function. When rolled over, this button (inside MOVIECLIP 1) would make (MOVIECLIP 2) jump to second frame. I'm using Flash 8.This is turning onto a real headache for me, since i've searched every single forum and thread concerning this matter, and nothing seems to work.
View 7 Replies
Jan 21, 2009
Originally, the client wanted to control "hero_mc" using the keyboard but now they would like to control him with buttons only. Here is the original code on the "hero_mc" which works as expected:
[Code]...
View 2 Replies
Apr 6, 2004
I have 120 MC's (little squares, names square_01, square_02, etc) around my stage like a frame around a painting. I would like to create an onRollOver/Out effect for these mc's, but it seems a bit much to me to place them all in an array.
The effect have to be that when you roll over the alpha is going to 0 and that on roll out the alpha will be restored to 100. I also would like the effect to be easing. I know how make a function to control the alpha.But I don't know how to continiue from there. I think it has something to do with a (for in) loop witch I tried, without any results.
View 7 Replies
Nov 26, 2009
I have a keyboard which consists of 26 MCs, named keya, keyb, keyc.... and so on.
I want to create a button that will disable all these buttons at once, but I'm not sure how to express it in actionscript. Basically, I need it to say 'on release, key X (where x = all characters from a to z) _enabled= false;
View 3 Replies
Apr 6, 2004
I have 120 MC's (little squares, names square_01, square_02, etc) around my stage like a frame around a painting. I would like to create an onRollOver/Out effect for these mc's, but it seems a bit much to me to place them all in an array.
The effect have to be that when you roll over the alpha is going to 0 and that on roll out the alpha will be restored to 100. I also would like the effect to be easing. I know how make a function to control the alpha. But I don't know how to continiue from there. I think it has something to do with a (for in) loop witch I tried, without any results.
View 7 Replies
Jul 21, 2004
I need a function to load and play external swf�s.
I need it to load and play intro.swf into movieclip clip1 , when it is finished load and play about.swf into movieclip clip 2. when this swf has finished load and play outro.swf into clip3. the swfs contains proggressive flv. The function should be as dynamic as possible, cause i need it to control other videoclips in swfs as well.
View 1 Replies
Jul 21, 2004
I need a function to load and play external swf's.I need it to load and play intro.swf into movieclip clip1 , when it is finished load and play about.swf into movieclip clip 2. when this swf has finished load and play outro.swf into clip3. the swfs contains proggressive flv. The function should be as dynamic as possible, cause i need it to control other videoclips in swfs as well.
View 1 Replies
Feb 1, 2012
I have got two movieclips on the main timeline. First one is envelope_mc and second is bg_main. In envelope_mc timeline there is a button on 25th frame which plays ahead when clicked.
stop();
on_btn.addEventListener(MouseEvent.CLICK, playAhead);
function playAhead(event:MouseEvent):void
{
play();
}
I have also got some animation on bg_main which I wan't to trigger on 30th frame (inside bg_main timeline) when button is clicked in envelope_mc timeline.
View 1 Replies
Jan 5, 2009
This is the code for my cycle function on the main timeline:
var intID:Number;
var frame:Number = 0;
function playOn(){
if(frame == 2){
[Code].....
I want my button to clear the function and then stop where it is. Shouldn't this work?
on (release) {
_root.clearInterval(intID);
_root.stop();
}
View 6 Replies
Apr 27, 2007
I have been developing an interactive map, part of that has buildings, each is separate movie clip. Each needs to have a bit of stuff happen onrollover and stop onrollout. I have that all working if I code each building separate. Instead of having 60-80 nearly identical blocks of code, is there a way I can consolidate this down to less code. for instance, instead of declaring the name and path of the button I'm rolling over, is there a way for flash to figure that out by getting the name of the current movieclip the mouse is over and then sticking that in the code? here is the code as it is right now:
Code:
var tt2:TooltipBuilding = new TooltipBuilding(0x660000, 0x000000, 0xFFFFFF);
_root.mainMap.mainMap.cateteachingcenter.onRollOver = function() {
[code]......
View 1 Replies
Mar 12, 2004
I need to create a specific drawing sequence that uses multple clicks to arrive at a certain shape.
Basically, I need the user to be able to draw a pie wedge over a bitmap image. The actual drawiing is not the problem right now, what I am struggling with is how to control the action based on how many times the person has clicked.
On the very first click, a temporary line is drawn from the center of the image, and the user can move the mouse around to get the first line where they want.
They click again and the temp line is cleared and the final line is put in place. Then, as they move the mouse off that last end point, I need a new temporary line to automatically generate (this is the second straight side of the wedge). They click a final time and that line locks in place and the wedge completes.
Now, the problem I have is that I am using a switch statement to test the clicks. When the routine starts I've got the var _root.c = 0. Here's the switch:
[AS]switch (_root.c) {
case 0 :
_root.canvasArc.onMouseUp = drawFirstLine;
break;
[Code]....
As you can see I am incrementing _root.c at the end of this. This part works fine (I verified that it is making _root.c = 1), but it seems that by breaking out of the switch statement, it doesn't go back and check anything again, so my case 1 never gets read and the rest of the process can't happen. I tried an if statement and even looped through that with setInterval but that doesn't seem to work either. Is there just a smarter way to do this?
View 3 Replies
Jan 21, 2012
i've a problem about checking array with if statement.. my code is above and i can't see "it works" text on trace. I want to take the first value of an array after shuffle function, and i want to check it with if statement.
[Code]...
View 4 Replies
Jan 12, 2009
For instance, in the below code a parent can control a SWF child's function "alert ()". But how a SWF child can control parent's function "ReceivingChildMsg()" ?
View 4 Replies
Feb 28, 2012
Is it possible to reference a control in an application from a static function?
What I have is a Viewstack containing VBoxes stored in separate controls. Ex:
<mx:ViewStack id="content" width="100%" height="100%" resizeToContent="true">
<controls:Login/>
<controls:Dash/>
[Code]....
Once I get logged in on my login control, I would like to change the selected index of my ViewStack. From my outside controls, I cannot reference my ViewStack by name. I can reference a public static function from an outside control however I cannot refer to the ViewStack from within that function.
View 3 Replies
Jan 4, 2009
I have a flash piece with 3 main keyframes/story ("story1", "story2" & "story 3") that cycles (and loops) from story to story, and 3 buttons that stop the cycle and take you to one of the stories
So on my first frame I have:
_root.mainMC.playing = "true";
function playOn(frame) {
/gotoAndPlay(frame);
}
Then on each keyframe I have:
stop();
setTimeout(this,'playOn',2000,"whatever the next frame is")
Then on button I have:
on (press) {
_root.mainMC.playing = "false";
gotoAndStop("story3");
}
I think somehow I have to have the button clear the function because for example, if I am viewing story 1 during the cycle and click 3, it goes to 3 and then quickly goes back to 2 and then stops on 3.
View 9 Replies
Mar 8, 2012
I am trying to control a external swf file with a pause function. The main idea is loading an external file and when I want, pause it and its childs. The loader object is "introStage"
[Code]...
View 9 Replies
Jun 21, 2009
I have 2 movieclips on the main timeline of my movie; One (mc) contains an animation, the other (bt2) contains a button (bt) with code. I want it so when the button (bt) is clicked, it causes the animation (mc) on the main timeline to play.
The button's code is contained inside bt2.
So far I've tried the following things...
Code:
bt.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void
{bt2(root).mc.play();}
[Code].....
... along with several other things. Nothing is working at all, and I spent all last night looking for a solution with none in sight.
View 3 Replies
Feb 4, 2010
have a mc on stage ('sq') and it gets duplicated using the loop.have a simple Tween function for over state called 'over'how would I write so that when rollover on (for example) sq3,apply the over function to sq2 and sq4 as well (the ones next to the target)?[code]
View 3 Replies
Mar 31, 2004
I have a made function to control the alpha of a few squares. The function looks like this:
[Code]....
I know that I can call that function for one mc with: [AS]fadeSq (square1, 0, 4);[/AS] But is it also posibe to call the function for let's say seven mc's at once. I mean without writing seven lines of scrip?
View 14 Replies
Apr 1, 2009
I've a basic portfolio page with 5 links. The idea being that 4 stay small and the active page is a larger font. When one link is clicked, itself and whatever font is currently large both swoop down and then the large text is replaced by whatever section the user chose.
I haven't keyframed anything, it's all done with actionscript and here it is. I made one of the links show what the var is currently set to in a dynamic text box. That all seems right. But whenever the 'currentchoice' mc is asked the swoop down, it just disappears rather than animates out. Here's the actionscript.
import mx.transitions.Tween;
import mx.transitions.easing.*;
var currentchoice:Object = new Object();
currentchoice.selection = large_anne;
[Code].....
View 1 Replies
May 2, 2011
I am very rusty on my actionscript but here is my issue.I am declaring a variable:var activeTab = "none";the using the varible in a function the variable is working and holding the name of the movie clip that was clicked:
function moveTabs(event:MouseEvent):void {
if (activeTab == "none"){
activeTab = event.target.name;
[code]....
View 1 Replies
Jul 7, 2009
I have 2 SWF file, Main & Sub. Main file having two Buttons that is "load" and "Change color" and a "loader_mc" movieclip. I have a movie clip under Sub Swf file named "myMovie_mc"Now what I am trying to do loading "sub.swf" to "loader_mc" movie clip by Load button of main.swf and then trying to change color of "myMovie_mc" by clicking "Change color" button of main swf file.
View 1 Replies
Jan 31, 2008
I am trying to control the speed of multiple movieClips. Each movieClip has to run a different rate of speed. What is the best way to accomplish this?
View 2 Replies
May 19, 2008
I have a nested movieclip that I need to control.I have searched the net and to this point I have been able to make it gotoAndStop at frame 1 and play().I can't make it stop.I understand that actionscript can be attached to the movieclip instance or placed on the root timeline.what I would like is direction to websites and or tutorials that might teach me how to control a nested movieclip.
View 3 Replies
Feb 3, 2009
Perfect for what I have to do, although my MX doesn't seem to like the on(change) function.
View 2 Replies
Apr 8, 2009
I'm putting together a site, that has 3 pages and I'd like the content to move into position when the menu button is clicked. So, 3 buttons etc, 'Home, Portfolio, contact" and one movie clip that contains the info. I'm not really a programmer [URL].
View 1 Replies
May 11, 2009
I've created some animated buttons (using movieclips of keyframe animation) and when the mouse goes over the button it starts a new animation sequence.now I would like to add some text when the mouse goes over the button but I tried adding the text I want to a new layer of the animation but obviously this just plays for the duration of the animation sequence or if I add another keyframe so it only shows for a short time then it will flash up each time the sequence loops around (I don't want the overstate sequence just to play once - I want it to keep going while the mouse is over the button)
View 7 Replies
Feb 5, 2010
I need to create a movie (AS2) that the user can control forward and backward by a slider. Moreover the slider should be updated automatically by the movie timeline position.
View 3 Replies
Jun 14, 2010
I was wondering if there is a way to control the volume of a movieclip directly without using the sound class?
Or is there a way to control the volume of the entire swf?
View 2 Replies