ActionScript 3.0 :: Play Mc If Scaling Of Loader Reaches Set Point?
Nov 4, 2010
I have a scale up and down function that increases or decreases the size of an external loaded image inside a loader. What i am now trying to do and having trouble with is playing certain messages when the scaling reaches a certain point.
For instance when the user uses the 'increaseScale' function and scales 'image_Content' up by 40% its original size then 'warning_msg.visible = true;'
When they increase it by 65% then 'stop_msg.visible = true;'
This will then respond the same way if the user decreases the scale back to 40% and so on.
I cannot work this one out, i have posted the code below and have attached the fla file...
Code:
//------------------------------------------------------------------------------------
// Messages
//-----------------------------------------------------------------------------------
[Code]....
View 2 Replies
Similar Posts:
Jan 6, 2010
I have a project where I am bringing in one video with a cue point at the very end with the name of "End." I'm trying to have the next video play when the first video reaches that cue point. I keep getting this error: 1046: Type was not found or was not a compile-time constant: MetadataEvent. Here is the relevant code I believe:
[Code].....
View 7 Replies
Aug 15, 2010
I have a rounded rectangle that the x and y values will always stay the same. However it rotates around and it's height is increased (it follows moving targets). (Think of it as a turret that shoots out a beam of light that will always be anchored to the turret on one end but it gets longer and rotates so that it constantly tracks the moving targets) I want to remove the object when it moves off the screen.
Normally I would just do this with:
(if myObject.x >= 550){
removeChild(myObject);
}
and the same for each other direction of the screen. However, as mentioned, it's not the x and y values that are changing - it's the height that's changing.
Now I've tried just swapping out 'x' for height:
(if myObject.height>= 550){
removeChild(myObject);
}
etc. for the rest.
But the problem with that is that if my turret (the anchor point for beam of light) is closer to the edge of the screen (i.e. it's x is 500), then it will take a couple of second's for the light beam's height to reach 550.
View 0 Replies
Dec 29, 2004
i'm using Mx Flash and i am making a game. it is called "falldown". the 'ledges' that you run into as you are falling down need to go up. i have the mc that moves up and all, but there needs to be three of them that move up to keep you from hitting the bottom. i need it to randomly pick from the three mcs as the first one reaches a certain point. in case you don't understand ask questions and i am going to post the .fla when i get on my own comp.
View 2 Replies
Dec 29, 2004
i'm using Mx Flash and i am making a game. it is called "falldown". the 'ledges' that you run into as you are falling down need to go up. i have the mc that moves up and all, but there needs to be three of them that move up to keep you from hitting the bottom. i need it to randomly pick from the three mcs as the first one reaches a certain point.
View 2 Replies
Oct 13, 2009
Basically I have a scrolling bar with thumbs of images that you can click and view. The bar scrolls depending on where the mouse is located along the X plane. Basically, the greater the value of X, the faster the bar scrolls to a certain extent. I am trying to figure out a way that if the Y value of the mouse cursor reaches a certain point, the scrolling stops. Like if the mouse is scrolling off the bar of images itself, the scrolling stops. As it stands the scrolling is only controlled based on where the mouse is located along the X plane and it has nothing to do with the Y value. I would like to be able to stop the bar with a certain Y value. Make sense? I Hope So :P
[Code]...
View 1 Replies
Sep 17, 2010
But i have a rectangle and i want to scale it using actionscript with a tween (part of a series of functions that i am writting for one of my buttons) so i am able to adjust with a tween its width but it uses the left part of the rectangle. I want to scale the width of the rectangle from the center point of the rectangle and not the upper left corner. How can i actionscript that?
View 2 Replies
Jun 23, 2009
I want to create an animation which simulates a camera pulling backward through a forest of trees. I've created a tree symbol and I can scale it down over time, which looks pretty good. So theoretically I can generate a whole punch of these trees on either side of my stage and gradually scale them down toward a common vanishing point in the middle of the stage (and I will also gradually move the vanishing point off to the side to simulate the camera pull back transitioning into a sideways pan). The problem is that scaleX, scaleY attributes always scale down toward a preset registration point on the symbol that I don't seem to be able to change programatically at runtime, whereas I need to be able to scale the tree toward the vanishing point.
The only solution I've come up with is to parent the tree symbol to another invisible symbol whose registration point IS at the vanishing point, then scale down that invisible symbol so that the tree scales down and also transposes itself in the direction of the vanishing point. But this feels cumbersome. I bet there is a way to do this with matrix math, if only I had a better understanding of it.
View 1 Replies
Sep 24, 2009
I have an interesting issue, I am trying to load 12 images into their own "Loader" with Scale content set to "true" so they scale down a bit. If I run this in Flash it works great, the 12 images show up fine inside the loader. If I then load it to a website and view it with FF it works fine, however, if i load up IE one or two of them will be fine but the others will be huge, basically not scaling to fit. By Loader, I mean the component loader. I'm sure I'm not the first person to have this issue, my first thought was they are not loading 100% before Flash is trying to scale the content? If that's the issue, how do I preload them?
View 2 Replies
Apr 13, 2011
I am testing with scaling a cube, like so
Code:
private function growCube():void {
TweenLite.to(cube3, 2, {scaleX:1.5 , scaleY:1.5, scaleZ:1.5} );
[code].....
View 1 Replies
Oct 31, 2010
I need to put in code something like "when". I mean i need to add an Enter Frame listener that establishes mc.rotation += 4; and then something like "when rotation == 0" (meaning when rotation reaches value 0) stop (mc.rotation += 0).
Code:
mc.rotation += mcRot;
if(mc.rotation == 0){
mcRot = 0;
}
View 2 Replies
Aug 23, 2010
I'm writing a movie that should load image from external location and display it in placeholder. I called placeholder "imageMC" and I gave it dimensions on 250x250 px.Next I load image using Loader class and I'm waiting for complete event.After that I try to resize image so it will fit to placeholder. I also want to keep fine aspect ratio.My code looks that:
ActionScript Code:
function onComplete(e:Event):void {
var wFactor:Number, hFactor:Number, originalWidth:Number, originalHeigth:Number, newWidth:Number, newHeigth:Number;
originalWidth = loader.content.width;
[code]....
The problem is line: "imageMC.addChild(bmp);". When I add a bmp as child of imageMC the trace statement looks like:
Quote:
250:187 //loader.content dimensions
252.05:362.4 //imageMC dimensions ??!! WHY THEY ARE CHANGED???
250:187 //bitmap dimentsion
and imageMC resizes his heigth and display image wrong scaled.But when I add bmp as child of stage: "addChild(bmp);" trace looks like:
Quote:
250:187
250:250
250:187
and image is scaled propertly.What is cause of this error?
View 2 Replies
May 23, 2011
i have application that streams videos from fms .i try to play video of 240 seconds, but when playback reaches 180 seconds i got NetStream. play. stop . it happens regularly at the same time.why does it happen? is it encoding of the video??
View 4 Replies
May 27, 2009
I have a "master" SWF file into which I load content (other SWFs) via the Loader Class (with code below).
var contentLoader:Loader = new Loader();this.contentContainer.addChild(contentLoader);I load the content (these other SWFs) into a MovieClip container on the stage called "contentContainer". The "contentContainer" is much smaller than the "master" SWFs stage and also much smaller than the original size of the SWFs that the Loader is loading in. Also, and this is very important, the "contentContainer" itself is sized -- not scaled -- (see code) and placed on the stage depending on how large the stage is scaled (I am trying to make one of those "liquid stage" flash sites that fills the browser window with flash content regardless of window size).//this resides in a function that is called whenever the stage RESIZE Event is fired
[Code]...
View 3 Replies
Feb 1, 2010
I am working on an application that will allow a user to scale an image. The issue that I am having with the method below is that the scaling is always taking place on the previous scale point. For example: If I scale the image up one and then scale the image down one. I have to scale down twice to get it back to the point I want it to be.
Here is my current code:
private var sourceBMD:BitmapData = testImage.source as BitmapData
private var matrixScaleX:Number = 1;
private var matrixScaleY:Number = 1;
private var baseScaleX:Number = .05;
private var baseScaleY:Number = .05;
[Code] .....
View 1 Replies
May 24, 2011
I'm trying to scale a container/parent movie clip up so that I effectively zoom in to a point referenced by one of its children. I've figured out how to use globalToLocal to get that point at the center of the stage, but the problem is the registration point for the container clip is (and needs to stay) at the upper left, so when I scale the container clip up, the point does not stay in the center of the screen. Here's my code:
[Code]....
View 1 Replies
Mar 30, 2005
Vector Scaling Object Without Affecting the Original Point
View 1 Replies
Aug 18, 2009
I've devised a preloader using the ui loader and progress bar components in flash cs3. The goal being to load an external .swf into the uiloader and that has been achieved. I'm having problems with the scaling now. In my code I have set the content scaling to "true" and that isn't supposed to cause distortion of any type but it does. It squishes my external .swf in width wise.
HTML Code:
var imageURL:String = "portfolio.swf";
var imageURLRequest = new URLRequest(imageURL)
uiLoader.scaleContent = true;
uiLoader.load(imageURLRequest);
progressBar.source = uiLoader;
[Code] .....
View 1 Replies
Jan 8, 2012
All though I can scale down the size of my objects and can shift them to their correct positions when scaling. I cannot shift them to the correct relative positions, relative to the screen centre.
Code:
level=1; //starting scale level
public function scaleOut(level:int) // scale to a level 1-4{
for (var r = 0; r < Main.ballArray.length; ++r){
// scale radius
Main.ballArray[r].bRadius *= (oldLevel / level);
[Code] .....
View 8 Replies
Dec 13, 2004
I've found the loader component handy in loading JPEGs and scaling them to the specified size. However, I've found it a little annoying that when the image is loaded, sometimes you can see the image in it's original size for a fraction of a second before it's resized to fit the loader. Is there any way to avoid this -- such as the loader only being visible after the image is resized?
View 1 Replies
Dec 28, 2010
How Can i Set registration point to to the loader at the center by using as3 ?
View 5 Replies
Dec 10, 2009
jumping from from scene to scene once the play head reaches the end in AS3? Scenes do not play one after another like they used to. Below is some code I found that works with errors, however I'm not using a MC like the code displays "mc1". Not really sure on how the MC fits in? import flash.display.Scene; var scene:Scene = mc1.currentScene;trace(scene.name + ": " + scene.numFrames + " frames");
View 4 Replies
Mar 8, 2010
I have a timeline with 100 frames. It is basically one long animation. I have keyframes on frames 1, 25, 50, and 75.I have 4 different buttons. If the user clicks one, it will go to a specific keyframe. For example, if somebody is on the frame 50 keyframe, and they click on the button that sends them to the keyframe on frame 25, instead of just jumping to frame 25, the animations plays from 50 all they way to the end of the timeline, starts over and stops at 25. ( The animation is a spinning wheel that always spins the same direction if that helps visualize)
They could click on any button, from wherever they are, and the animation will play to the specific keyframe.So, basically a script that says, "play until the playhead reaches a certain frame (or label) then stop. I obviously cannot use a simple 'play', and have a 'stop' at the frame I want, because where the animation needs to stop will always be different.
View 4 Replies
Dec 21, 2010
I have a set of MP3s that I am playing randomly (SoundA = random number in this script below). I created a play, pause, and stop button for the MP3. The play and stop buttons work perfectly, but I am having problems with the pause button... It does stop the MP3 when clicked, but when play is then clicked after pause, it restarts the whole MP3 rather than starting where the MP3 was paused.
[Code]...
View 2 Replies
Oct 24, 2011
How can I load movie(1.swf) into the current file and make it go play the specific cue point (of the child's file)?
on (release) {
loadMovieNum("1.swf",0);
// Seek to Cue Name Behavior
[Code]....
View 1 Replies
Jan 19, 2010
I've created a video player using the flv component. I have images of cue points. The user should be able to click on an image and the video should skip or start at that cue point
View 9 Replies
Feb 26, 2010
Basically the code below has been designed so that a video starts at 52 seconds (rather than the beginning) when you press play. It works good right now, starts where it's supposed to, but I want to change the code so that it autoplays the video starting at 52 seconds. The problem with this though, is that when I try and set it for autoplay, the video starts at the beginning and doesn't wait for it to load to 52 seconds before it autoplays. Any input on the coding? I need it just so that the autoplay doesn't kick in until the video is loaded to the 52 second point
import fl.video.MetadataEvent;import fl.video.VideoProgressEvent;
import fl.video.*;
my_FLVPlybk.addEventListener(VideoEvent.COMPLETE, rewind);function
[code]....
View 3 Replies
Jan 8, 2011
i have an animated title that i would add some blood to roll across the title (as a flash movie clip) and then stop at a certain point - Forever!
addEventListener(Event.ENTER_FRAME,myFunction);function myFunction(event:Event) { blood_mc.play(); blood_mc.gotoAndStop(20);}
This is what i have so far but the blood does not play then stop/pause when the blood reaches the bottom point of the title ( like its meant to) just the end frame of the blood on the title is displayed - no movement can this be done.
View 3 Replies
Feb 2, 2012
Is there a way to allow a user to move playhead to any point on the progress bar (including much ahead of the loaded portion of the movie) and resume play from there? Presently a user can skip ahead only as far as the download happened.
Just in case there is no conflict with my set up, here is the code I have:
[Code]...
View 2 Replies
Jan 25, 2011
If i broadcast a video and divide it into packets, and when a users connect to the netgroup and receive the object from the group( the user will receive from specific time let say actual video is 10 minutes and user connect to the group, and seek video for last 5 minutes). how can i achieve this task. is it possible ? i am using flash player 10.1
View 1 Replies