ActionScript 1/2 :: Creating A Movieclip That Functions Like A Button

Aug 16, 2010

This has served me well, but I've been designing a new sight and wanted to get more into Action Script to control functions to help improve both my programming and keep my file size down.
 
So I decided to create an instance of a block (rectangle shape as another movieclip) and have multiple layers.  One which controls the actions of two other blocks.  The upper most block would not be visable until I ran the cursor over it (increase its Alpha property from 0 to 100 one step at a time in a loop).  This would reverse when the cursor ran off (reduce Alpha property from 100 [or less] back to 0 in a loop).
 
I've read and re-read every flash book I own on the subject and cannot understand why I can't control another instance of a different movieclip.

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Creating Separate Functions For Each Button And Added The Line RemoveChild() - Statement

Jan 7, 2012

I am trying to load various swfs into a main swf. The initial swf loads in by default, the others load when buttons are clicked. All of the buttons also call a lengthy function called loadpic which appears later in the code - Currently the buttons load in the swfs as required, however the swfs are always behind the initial default swf. Is there a way to add removeChild to the buttons? I have tried creating seperate functions for each button and added the line removeChild(); however doing that means I would also have to repeat all of the later functions as well. If I add removeChild(); without placing it in a function the default swf doesn't show at all.

[Code]....

View 9 Replies

ActionScript 3.0 :: Button (MovieClip) With Two Click Functions

Aug 9, 2009

I'm almost 100% sure that I have to write an if, else statement for this. Below is the code I have for a button(movieclip) I created. It is suppose to play an animation when you click on it. Then when you click it again it's suppose to play a second animation that will take it back to the original state. What is happening is, it goes straight to the clicked state without playing the animation. However when you click the second time it plays the animation that takes you back to the original state. Am I correct in believing the only way to get the animation to play on both clicks is to use an if, else statement.

function clickPlus(event:MouseEvent):void {btn1.gotoAndPlay("clickOpen"); }btn1.addEventListener(MouseEvent.CLICK, clickPlus);
function clickX(event:MouseEvent):void {btn1.gotoAndPlay("clickClose"); }btn1.addEventListener(MouseEvent.CLICK, clickX);
btn1.removeEventListener(MouseEvent.CLICK, clickPlus);

View 3 Replies

ActionScript 2.0 :: MovieClip Used As A Button - Stop All The Other Functions From Playing Once The .onRelease Function Has Started?

May 12, 2005

My problem is pretty simple, but I'm still finding my way around even the simplest things in Actionscript. I have a movieclip named 'leaf9' in which I'm using as a button (which happens to be within another movieclip). I have the following actionscript on the frame which contains 'leaf9':

[Code]...

What I want is for all the other functions to go away once "shrink" has started to play, so that if the mouse goes over the button again, the clip doesn't start playing "rollover" etc etc. So how do I stop all the other functions from playing once the .onRelease function has started?

View 8 Replies

ActionScript 1/2 :: MovieClip Button - Creating Two Actions?

Mar 23, 2009

I am trying to create two actions, one when my mouse is over my button and two when my i click my button, I am having a bit of trouble with my action script below, any advise:

function buttonOver(event;MouseEvent)void{
button.gotoAndPlay("over");
} function buttonOut(event;MouseEvent)void{
button.gotoAndPlay("out");
} button.addEventListener(MouseEvent.ROLL_OVER,buttonOver);
button.addEventListener(MouseEvent.ROLL_OUT,buttonOut);

View 1 Replies

ActionScript 3.0 :: Transform A TextField Into Button Without Creating Movieclip?

Jun 26, 2009

How do i transform a TextField into a Button without creating a Movieclip or a Sprite first ?

View 2 Replies

ActionScript 2.0 :: Functions And Sub-functions - Button Doesn't Work OnRelease?

Jun 17, 2004

I have one function that puts text in a text field and makes a button goto a url onRelease.The code is like this:

Code:
item.onRelease = function() {
myButton.onRelease = function() {
getURL("http://google.com", "_blank");
}
talk = this.txt;
}
the only problem is that the button doesn't work onRelease. i think that it is because there are too many functions there, but at the same time,

View 5 Replies

Professional :: Creating Button On Main Timeline To Go To Frame In MovieClip

Feb 5, 2010

In AS2 I need code for a button, on the main timeline, to go to a frame in a mc off the main time line. I have attached a picture of the time lines in case I have not articulated my needs well.

View 5 Replies

Creating 10 Functions Using For Loop?

Feb 25, 2012

I am trying to create functions using a for loop for my buttons' over and out listeners.I would like to stick to a naming convention but it does not seem to work. I am trying to create 10 buttons with function names like btnOver1, btnOver2, etc...

Code:
for(var i:int=0;i<=9;i++){
function btnOver[i](e:MouseEvent):void{

[code].....

View 1 Replies

ActionScript 2.0 :: Dynamically Creating Functions?

Jul 6, 2003

how would i go about dynamically making a function... im making a Tile Based World level editor and when the user is done editing a level, then they hit a button and a couple of for loops runs through all the tiles checking the x,y and tile type. then i want thisinformation to be parameters within sub functions within the main function. so the as would look something like this

[AS]subFunction = function () {
//do this
}

[code].....

View 2 Replies

ActionScript 2.0 :: Creating MovieClips Through Functions With Arguments?

Sep 17, 2009

I have the following code, which should display some square clickable clips over a map. This is done by calling a function (shown below) with arguments. However, when I call this function, only the last box is shown... The clips are drawn on the same level (9000) but that should not be a problem as they wont overlay...functions calls....

ActionScript Code:
clipsideD=150;
city="Rome"
cityText=romeText

[code]....

View 1 Replies

ActionScript 3.0 :: Creating Functions With Variables Using A Loop?

Dec 11, 2010

I've created a basic function that sets a movieclip to a certain state depending on which mouse cursor is set (determined by a variable called txt_cursor). I can hard code this to work great for the one single movie clip but potentially have to do this for 624 other movie clips so obviously want to create a for loop to reproduce this.

Code:
chk1.onRelease = function()
{

[code]........

View 1 Replies

ActionScript 2.0 :: Creating Functions At Runtime Without So Many Ifs/elses?

Nov 3, 2005

I am writing some code that needs to be very efficient, yet flexible. This is in a class and when the class gets initialized a function is setup. I want this function to run straight through without doing any time-consuming things such as calling other functions or routines, or doing any if/else logic/branching. Now I know that you can setup a function at anytime during runtime such as:

Code:
var myFunction:Function = function() {trace('HELLO!')}

But what I am trying to do is to try and append code to a function based on logic, yet I don't want the function to be deciding this logic when it is running as it will only need deciding when the function is created.... imagine if it were a string it would be something like myFunction+="do somethingelse;" which would be the same as having initially setup myFunction as such:

Code:
var myFunction = function() {do something; do somethingelse;}

With this I seem to be having no luck Here's an example where I setup the most compact/efficient function at runtime depending on what I want the function to do. Now this was fairly simple because when we create the function there are only a few possible variations, but I need someway of doing a function+= as my real code has quite a few variations and it would be a nightmare have a zillion if/else branches. REMEMBER I do not want any logic/decisions in the function itself as it to be the most efficient the function must be as compact as possible and run straight-through.

Code:
var dynamicFunction:Function;
//
// Setup the dynamic function & call it
// In this example outputs "Hello Jim" & "Goodbye Jim"
dynamicFunction = CrapSetupRoutine(true, true, "Jim");

[code]....

P.S. I knew the += would never work as this is a function and not a string. But at least if you think of the function as a string you'll get what I'm trying to do....

View 3 Replies

ActionScript 2.0 :: Creating Functions And Their Contents Dynamicly?

Aug 12, 2008

I have a lot of countries, and i want to make functions for each country, here's working code.

united_kingdom.onRollOver = function() {
animateCountry("united_kingdom")
}

[code]......

View 6 Replies

ActionScript 2.0 :: Dynamically Creating Functions Inside A Loop?

Dec 8, 2011

After loading the movieclips and text boxes dynamically I now need to get the movieclips to perform a unique function when they are pressed, for testing purposes I am using the getURL funciton and linking to the boxNo. This is just so I can see what is going on!At the moment they are all linking to the boxNo that is pulled from the last run of the loop.

for (var i = 0; i < loc.length; i++)
{
var boxNo = loc[i].location_ID;;

[code].....

View 1 Replies

ActionScript 3.0 :: Dynamically Creating Buttons With Dynamic Functions?

May 6, 2011

I've been trolling through the forum and I've seen similar instances however I can't seem to get my head around how to make scripting work;What I'm trying to make is similar to an interface where users can input data into a list (myArray) should they need to remove information they can click the corresponding button to remove it, the current code is repositioning a button that's already on the field as opposed to creating a duplicate from the library

here's the full code:
stop();
//hidden hyperlink to AR

[code].....

View 6 Replies

Actionscript 3 :: Creating Anonymous Functions In Loop With Not The Same Arguments

Dec 25, 2010

I want to make in loop set of buttons, and add to them some events, but anonymous functions is the same. I write example code:

for(var i:int=0;i<5;i++)
{
var button:SimpleButton = new SimpleButton(...);
...

[Code]....

And I want to trace 0,1,2,3.. from click buttons instead of 4,4,4,4 ..

View 1 Replies

ActionScript 3.0 :: Creating Entire Classes Within A Package That Contains Normally In-frame Functions?

Jun 16, 2011

When I create anything in a library, it's basically a class right? Meaning I can do essentially the same thing with use of a package in an AS file? In AS 2.0 this would probably mean I can add specific functions on this class as I can do when I use flash's object interface and add script to the specific class object itself. However, in AS 3.0 you cannot attribute code directly to an object right?

This leads me to my second question. I basically want to create a flash mp3 player (I've coded this already), but make it so that it is an entire package of contents, so I can add it to my website when a mouse event is detected and then take it off the website once it's no longer needed (to conserve memory and assure an overall nice experience). The problem is that I have many objects and subsequent functions (play button, pause button, etc), and want all of this to be contained in one file. Is this even possible?

View 3 Replies

ActionScript 3.0 :: Interfaces - Creating Empty Functions In The Base Class And Overriding Them

Jul 19, 2011

I hsve a setp where a couple of classes inherit from a base class (events, plus common math). All derived classes implement the same set of methods. Another part of the program wants to instantiate any of these classes. So far I was creating empty functions in the base class and overriding them. Could an interface improve on that? I tried to list the common functions in an interface and use that as a datatype, but that would not let me use functions that the base class already inherits, in particular event dispatcher. Would I need to add these to the interface?

View 4 Replies

ActionScript 2.0 :: Random MovieClip Load In Another MovieClip, With Its Own Functions?

Dec 29, 2002

I've got 12 MovieClips, which all have specific functions in the movie. Those MC's will appear and dissappear after a few seconds. But what I want is, that those MC's have to appear at random .If all 12 MC's have appeared, the appearance has to be stopped. So for example MovieClip number 4 has to appear just once. So 12 MC's will appear, but everytime when the movie starts, the appearance has an other sequence.What is written above I want to place in an other MC. So there is one MC which 'load' 12 MC's within it

View 2 Replies

ActionScript 3.0 :: Multiple Button Functions - When Click The Button, The Mc Does Not Stop Playing And The Text Does Not Show Up?

Nov 8, 2009

I'm designing an interface for a class, and the buttons that I am using all have multiple functions.For example, when the story button is clicked, I need the mc to stop playing and change to text (in the same window/screen, just no mc playing).  The mc is 31 frames long, but if there's a way to just make it loop continuously until told not to, Currently, my code looks like this:

stop();
story_btn.addEventListener(MouseEvent.CLICK,story);
function story(event:MouseEvent):void { gotoAndStop(32);}credits_btn.addEventListener(MouseEvent.CLICK,credits);[code]...

When I click the button, the mc does not stop playing and the text does not show up. 

View 6 Replies

ActionScript 2.0 :: Creating A Menu Bar That Is A Movieclip And Inside The Movieclip Consists Of The Buttons?

Oct 21, 2005

I'm creating a menu bar that is a movieclip and inside the movieclip consists of the buttons.Now the menu bar is twice as WIDE as what is visible on the stage.The only part you can see is the text 'menu' on a bar.Then when the mouse hits the bar, it flies across the screen to the otherside of the bar where the menu buttons are.Now the menu bar does its animation over 20 frames - the last frame being the frame where the menu buttons are now visible.

On the last frame i have the 'stop;' code

On the first frame I have this code:

Code:
stop();
this.onEnterFrame = function(){
if(rewind == true){

[code]....

View 2 Replies

ActionScript 2.0 :: Can't Seem To Get Creating Movieclip Thing / Attach Movieclip

Sep 9, 2005

A can't seem to get this creating movieclip thing, or attach movieclip. What I want is when a certain button is pressed, a MC in the library is created on the work area, at the mouse location and will continue to follow the mouse untill it is clicked. Once clicked, it stops dragging, but if clicked again, another MC on the screen will gotoAndStop(2); and so on. I have most of the script idea down. But I can't seem to get the create new MC to work.

View 4 Replies

ActionScript 2.0 :: Creating A Movieclip Inside A Movieclip - Put Clickable Tag / Box

Oct 27, 2005

Iv'e got a problem, when creating a movieclip inside a movieclip. I create 5 movieclips dynamically... I want a clickable tag/box on each of these moviclips...

[Code]...

View 9 Replies

Actionscript 3 :: Write Script For Clicking Button Using Following Code For Creating Button Dynamically?

Nov 11, 2011

i have to generate a button dynamically... and have to keep a click handler for the same how to write script for clicking buttonim using following code for creating button dynamically

var btn:Button = new Button;
btn.label = "Print";

View 2 Replies

ActionScript 2.0 :: [FMX] Two Functions For One Movieclip?

Apr 19, 2004

I have declared two functions to work for one movieclip. The first one start on EnterFrame. The second one should start onRollOver and should pause or end the first one. What is the right notation to do that ?

View 5 Replies

IDE :: "this" Inside Functions - Change Button State When Mouse Is Over A Button

Sep 3, 2009

Let's say I have 3 buttons (movieclips) and, using AS2, I want that when mouse is over a button, that button changes its state, something like

[Code]...

so that the same thing happens for each button when the mouse is rolled over it, by simply calling for each button a function inside which I refer to the button by using "this". And the problem is I cannot (don't know) how to do this in AS3. I mean if I use "this" inside a function, this refers to the main timeline. So is there a possibility to write a function like

[Code]...

View 3 Replies

Actionscript 3 :: Functions Dyname Movieclip Name?

Jul 10, 2011

How can I give this a dynamic name. I know this is simple but going from as2 to as3.

function Love(mc:MovieClip):void
{
var loadit = new Loader();
loadit.load(new URLRequest(mc));
addChild(loadit);
}

How do I change the "one" and "mc" to work?

View 2 Replies

ActionScript 2.0 :: 2 Functions To One Button?

May 2, 2006

i have to scripts each in a different movieclip, i have

Code:

_root.navigation_n_logo["next_btn"].onRelease = function() {
nextImage();
};
and

Code:

_root.navigation_n_logo["next_btn"].onRelease = function() {
galleryChoice(2);
};

so as you see, I want both functions to execute on the same button but it only does 1. how can i fix this? so that both functions execute on the same button/movieclip

View 4 Replies

ActionScript 3.0 :: One Button To Do Two Functions?

Jul 14, 2009

How could I code one button to do this

var showpage:Loader = new Loader();
var url:URLRequest = new URLRequest("fade.swf");
on1.addEventListener(MouseEvent.CLICK, showPage);

[code]....

And the Very Same button when clicked again to do this removeChild(showpage);Pretty much, What I have is a lightswitch, and when you click it, A black Fade appears arounf my FLVplayback.. And I want it, to where you click it again, the Black fade goes away..I can do this with two different buttons.. But was wondering if at all possible with one button.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved