ActionScript 2.0 :: Rotating A Movie Clip With Code / The Width Property?
Feb 10, 2006Hi, is there any way to rotate a movie clip during runtime? Also, do movie clips have a width property that can be accessed with actionscript?
View 2 RepliesHi, is there any way to rotate a movie clip during runtime? Also, do movie clips have a width property that can be accessed with actionscript?
View 2 RepliesI'm trying to create a puzzle/platform game where the environment flips (180 degrees) rotates (90 degrees) by increments when the player touches a power-up so to speak. The code I have for the power-up is:
onClipEvent (enterFrame) {
if (_root.powerup, hitTest(_root.player)) {
gotoAndStop(2);
[code]....
I created a scene that allows the user to attach multiple instances of several movie clipsI want the user to be able to manually rotate any movie clip they wish via a button. While I understand how to create the button and write the rotation script, I am completely at a loss on how to go about writing the code that would allow the user to select the MC they want to rotate by first clicking it with their mouse and then rotating it with the button.
View 1 RepliesI need with a menu witch has 5 buttons moving along an ellipse. When I click on a button, I need to call an "arrow" movie clip, locate it BETWEEN the button being pressed AND center stage, and make sure it's pointing toward the middle. Much like the picture below: I've spent the whole week trying to make it work but I guess I don't know enough about AS2, or geometry to succeed on my own.
View 2 RepliesI made a simple fla with explanation and actual failed attempt in it. seems logically right to me but still not working...
View 2 RepliesBasically I have this portfolio website with 6 tabs. I am trying to make the slides glide from left to right.each slide is a movie clip and i have put all six movie clips inside one long movie clip with the instants name of content_mc.The problem is my long move clip is way too long in width I have offset the last slide about 5180px of the 0 position.When I test it and click on the tabs nothing happens and I get this error in the output panel"TypeError: Error #1009: Cannot access a property or method of a null object reference."Here is my action script code.
stop();
//Animate in the profile_mc from bottom to top using the Tween class..//
import fl.transitions.Tween;
[code].....
I have a movie clip on the stage. When I click on it, the info bar shows its width is 90px.When I test the movie and do a trace( mc._width ) it has a width of 97.1 .
View 1 RepliesI'm trying to load images into a row of images. Each image is a different width. Heres the code so far:
Code:
var xPos:Number = 0;
for (y=0; y<5; y++) {
var container:MovieClip = this.holder.createEmptyMovieClip("picholder"+y,y);
container.loadMovie("mypic.jpg");
container._x = xPos;
xPos += container._width;
}
The problem at the moment is that the container._width property is reading 0 so all the images are loading on top of each other. This is the same with "picholder"+y. If I set the xPos value to say 100 then it works fine. I'm guessing its something to do with the fact that the loadMovie happens after the var container is defined. Whats a way around this?
Also just while I'm posting whats the correct syntax for something like this:container.loadMovie("mypic" + (y) +".jpg");
Havs had some erratic behaviour working with super wide MovieClips Is there a limit or is it in my head
View 3 RepliesIs there a way to mask a movie clip in a way that alters the width and height of the object? I have a child movie clip that is larger in width so I'm having issues manipulating the width, height and coordinates proportionally of the parent movie clip.
View 4 RepliesI managed to scale a movie clip's width with easing.With this code:
onClipEvent (enterFrame) {
endWidth = 50;
_width += (endWidth-_width)/speed;
[code].....
So I'm trying to set the width and height of a movie clip symbol. Initially, on the stage the movie clip is set to w = 400, h = 350. Whenever I load a 400x350 image on the clip (from a button), it looks way too wide. So I tried to fix this by adding setproperties for width and height on the action for the button.
[Code]....
I searched the forums, but couldn't really find anything that matched my specific needs. I have a movie clip symbol that is your character, I also have a movie clip symbol that is named fuel and it represents the fuel you have left. I tried this in your character:
if (Key.isDown(Key.UP)) {
yspeed -= ypower;
fuel._width -= 50;
}
as a little bit of code. fuel._width -= 50; is what I'm really interested in. yspeed-= ypower; is just my movement, which works. So why doesn't my fuel width change?
Does anyone know the code for finding the global positioning of X & Y co-ordinates of a click of a button which is constantly rotating, and then secondly the code for when you click on the button it displays a movie clip on top of it -(position of x & y when clicked) at the angle that you clicked it (so underneath the buttons are still rotating so other people can click them where they are)to explain the context, I'm trying to design a mock up of a circular interactive table when someone comes up to it and clicks on one of the buttons that are moving, it reads where the person clicked it and opens up a new box (movie clip) where they clicked it (at the angle) so its not upside down if you are at the topI've included my .fla file which shows the four buttons moving and a little diagramexplaining what I'm trying to do.
View 5 RepliesHow do I find the total maximum width and height of a movie clip with respect to every frame of that movie clip?
So for instance if the movie clip was circles of radius 5 registered at their center at various positions where:
frame 1:circle.x=-30
frame 2:circle.x=0
frame 3:circle.x=30
The total maximum width of movie clip would be 30--30+5+5=70.
how to make a movie clip expand in width and height and then stop when it reaches a certain size?
View 1 RepliesI have a text field on the left and a movieclip butted up to the right of the text field. How can I move the movieclips position left or right based on the text fields width?
View 3 RepliesHow can i make a movie clip the same width and height of the stage using actionscript, when the width of the movie isnt known?
View 12 RepliesFor my menu on my page, I want to do things dynamically. For the drop down menu, I want to have a box around the link when moused over, that changes depending on the number of characters that are going to be placed on it.
[URL]
See how the "tab" around team is smaller than the menu? But GRAPHICS will be larger, and so on.
I'm parsing an XML file to pull in the data for the menu, so I want to handle this portion dynamically as well.
I am trying to make a scrollbar that scrolls a dynamic movie clip horizontally and resizes to match the width of that movie clip. I'm having trouble making the scrollbar resize to the correct size and having it scroll at the correct speed so that it can scroll the whole movie clip.
View 2 RepliesI am about to go crazy trying to change the property of a movie clip. Could someone tell me why this doesn't work:
movieheight = _root._level1.project._height
_root._level1.mytext = movieheight
-movieheight is a variable in the movie which has been loaded into level1. -project is a movie clip (I made sure I named it properly). -mytext is a text box in the main timeline of the movie in level1. (I set the variable to mytext for this box too). I have tried to use eval("_root._level1.project.height"), but nothing works - the movie's height never shows up in the text box. Debug > List Variables tells me that movieheight is "undefined".
I have a class that extends MovieClip like this:
ActionScript Code:
package{
import flash.display.MovieClip;
public class MyMovieClip extends MovieClip{
[Code]...
I use an italian version of flash so I don't know the exact english description but I can translate it as "access to an undefined property extra_property by static type reference flash.display: DisplayObject". I think it's because getChildAt() returns a DisplayObject, not a MyMovieClip.
I can't seem to access the alpha property of a movie clip. I can change it's y x position but not the alpha....
This works great: loader2.lettercontainer.letter_mc1._y=50;
But this doesn't do anything: loader2.lettercontainer.letter_mc1._alpha=50;
The movieclip "letter_mc1" contains a createTextField with one letter in it. I'm completely lost why this isn't working....
I'm working on putting together a game at the moment which is similar in many ways to mini golf (or crazy golf, depending on where you come from). It is shown from a side-on view and to play the user must select the ball by holding the mouse down over it, then drag the mouse to indicate the direction they wish to fire the ball in. The distance they drag the mouse (this is capped obviously) determines the power of their shot.
I am currently using a triangular object with the tip placed at the centre of the ball to show to the user the direction they have chosen. This triangle rotates to face the position of the mouse, and I'm trying to get it to extend/shorten based on the distance from the mouse to the ball. I have code in place (below) that works when the mouse is either to the left or right of the ball, but behaves rather strangely when the mouse is above or below the ball. When the mouse is in either of the latter locations, the triangle extends to be far bigger than the maximum length allowed by the program, yet a trace shows it is still within acceptable limits! I'm almost beginning to think that Flash is switching the 'width' and 'length' attributes around when the object is rotated by either 90 or -90 degrees!
The code I am using is:
[Code]....
Here's a couple of screenshots of the game as it currently stands too - please don't laugh at the horrible placeholder art: none of it is final haha (also note that I haven't implemented 'gravity' yet, so everything is sort of hovering in mid-air.) The first image shows the code working as I want it to with the triangle at it's max width, the second shows the triangle going 'huge.'
I am trying to make a small game and I am having trouble adding a code to an "object" or MC. So, I drew a circle using the ellipse tool, I selected the black cursor, clicked on the circle, F8 - made it into a Movie Clip. Now, I right-click it and select "Actions" and it says "Current selection cannot have actions applied to it." What am I doing wrong? How do I start typing code in a Movie Clip?
View 10 RepliesI've assigned a custom property (baseX) to a mc so as to use it later for positioning, but after i use MovieClipLoader.loadClip my custom property is returning "undefined".
Code as follows:
Code:
stop();
_root.createEmptyMovieClip("thumbHolderR1C1",4); //Main Picture
thumbHolderR1C1.baseX=Stage.width-(2*thumbWidth)-(2*thumbBorder);
[code]....
the loadClip actions do not take place until a few seconds after they are called, as the image needs to load first.
It it posible to change the movie clip name with code.Something likemc1._name = 'mc2';
View 2 RepliesWhere do you put your code in flash? Do you put it all on the main timeline? Do you put in on the objects ? Where is the best place and why ? I followed a few tutorials where all of the code was on a layer in the main timeline (for arrangement). I kind of liked that but as I advanced in flash I started having problems with specifying the hole path for every movie clip (sometimes 7,8 embeded movieclips). I find it much more easier to just put the code on the movie clip itself. What is your method and why?
View 2 RepliesCan I run that code inside a movie clip? Becoz it doesn't wanna work! Here's my full code:[code]That code is on the root and the form details are inside a MC labled "form".Why doesn't the top code work and yet the bottom one does!?I do have 2 php files on my server: email.php & email2.php
View 3 RepliesI can't change property Color of the component Movie Clip in my program? Compiler didn't found the error but when my program run color Movie Clip doesn't change.
View 5 Replies