ActionScript 2.0 :: 3D Rotating Gallery - OnRelease And EnterFrame Loop
May 8, 2006
Here my attempt at creating the Kirupa's Spinning Images gallery. I'm so damn close it somewhat works, I'm still having trouble with the rotational calculations. Not sure, but I think I might be passing the wrong values from the onRelease to the enterFrame loop?
spin3a.fla
var world:Array = [];
var rotate = 0;
var fl = 1000;
var clip;
function spin() {
[Code] .....
View 1 Replies
Similar Posts:
Mar 12, 2007
I got this scripts from a tutorial site. It's a 3D rotating menu/panels, reacting to the mouse movement. On mouse click, it will expand to a certain size, but I can't stop the rotation. How can I stop the rotation with the specified panel facing front when mouse release, and return to rotating and its original size upon second mouse click?? And, I notice it's a little buggy, sometimes the panel shink to a smaller size.
View 3 Replies
Oct 18, 2009
Ok. I have two MCs. One a red ball, another a blue. On the red ball, (ball_mc) I have keyboard movement with the arrow keys. I also have the fallowing code on it:
if(this.hitTest(_root.ball2_mc)){
play();
if(ball_mc._currentframe == 6){
[code].....
View 1 Replies
Jun 15, 2004
I wasn't sure how to name this thread to well. Here's my funk: I have made a photo slide show and all works well for browsing and viewing. Where I got stuck was when I tried to write code that would center images that were vertical. This is the entire code on the empty mc that has it preload, display then adjust the x of the image. Now, with this code if the image is vertical it flies off the right of the page. haha. sounds fun eh?
[Code]...
View 4 Replies
Jan 8, 2011
I have been developing a game using Flex, and used the Timer class to keep the main loop going. However, when I tried using the enterFrame event to do the main loop, there were a few problems. First of all, physics simulation seemed way too fast. Is the enterFrame event called more than once per frame? I set the application's global frame rate to 24, so shouldn't the application set off the event every 1/24 of a second? And the second problem is that when the game runs like this, some MXML components that are added are not shown.
View 2 Replies
Aug 31, 2006
I'm tring to add a onRelease event into every button I have, code like
for(var i = 1; i <= totalPage; i++){
_root['button'+i].onRelease = function(){gotoPage(i-1)};
}
why its doesnt work. I have to do like following
button1.onRelease = function(){gotoPage(0)};
button2.onRelease = function(){gotoPage(1)};
button3.onRelease = function(){gotoPage(2)};
[Code].....
View 5 Replies
May 23, 2009
I created an full flash template website loading external swf.Lately, I managed to add a fake3D rotation with AS3 and CS4 to this global template with an enterFrame.some of my external swf use a vertical scroller also using an enterframe function base on the x / y position of the mouse, the scroller dont work anymore.Can't an enterframe swf loads another swf with enterframe function?
View 4 Replies
Jun 30, 2010
I have set up the XML as follows:
[Code]...
View 5 Replies
Jul 14, 2010
I am designing and coding a navigation menu at the moment, and so far I have got the button instances to duplicate for each of the menu items, and set widths, positioning values and RollOver/RollOut functions. However, I would ideally like to include the onRelease button functions in the for loop too - as they are all the same apart from the variable "i". Here is the code snippet:
ActionScript Code:
for (i=1;i<(_root.noofmenuitems+1);i++){
duplicateMovieClip("mc", "mc"+i, i);
[code]...
Now my problem is that by the time the onRelease function is called, the for loop has been completed and the value of i returned is the last i value from the loop (_root.noofmenuitems+1). The this["mc"+i] part obviously works, because the trace function is called when I click any of the menu items.The problem is that I have 6 menu items, and when I click any of them, the trace function returns "test 7" - not the corresponding i values for each button.
View 9 Replies
Aug 1, 2011
I am having a hard time trying to use an onRelease event handler inside a for loop. Basically, I am developping a custom player for articulate presenter using flash and AS2.This code is generating a movie clip in a for loop for each line in the sidebar, with slide title and slide number parsed from a XML.Until here, all works fine.But when I try to generate the onRelease event handler to play the wanted slide when I click on the line, the value inside the onRelease is always the highest value of i.Looks like the onRelease evaluates i only when I click on the line, after all the clips have been generated.[code]I have to find a way to capture the value of i for each clip.
View 2 Replies
Mar 7, 2005
I'm trying to have a bunch of buttons generated in a for loop, and I want the onRelease function defined so that each button has a unique e-mail address attached to it.As it stands now, all the buttons are being assigned the last e-mail address in the XML file. I've got more code in my actual file that creates text fields on top of the buttons, and they're displaying the correct info, so it's only the onRelease function that isn't working...Here's the abridged code:
var xmlPeopleList:XML = new XML();
xmlPeopleList.ignoreWhite = true;
xmlPeopleList.onLoad = function(bSuccess:Boolean) {
if (bSuccess) {
[code]....
View 1 Replies
Sep 1, 2005
I have a loop to create clip buttons w/jpg images on face && load same jpgs into main viewer clip. Problem is, the mc buttons won't respond to onRelease.
for(i=1;i<3;++i)
{
var mc = "mc"+i; // button mc clip names
[code]......
View 14 Replies
May 8, 2007
I am making a few drag and drop games that work great when I hard code them. When I use a FOR loop and name = eval("something"+i+"_mc") everything works great. I can assign startDrag to all MCs, I can make it stop drag, and so on. But when I try to do a hitTest, it only works for the highest value of [i] in the FOR loop. It will still assign text to all the dynamic text boxes in each MC, and do the dragging stuff, but it won't do a hitTest for anything other than the highest value.
I've searched several sites and have found things about Delegate.create, using [this.i] rather than just [i], and much more. The problem is it always partially or half works. It won't just break, it will either let both drag and only acknowledge one hitTest, or ignore the stopDrag or whatever else. Either they both partially work, or only the highest [i] value is acknowledged.
View 1 Replies
Mar 7, 2005
So I'm trying to have a bunch of buttons generated in a for loop, and I want the onRelease function defined so that each button has a unique e-mail address attached to it.As it stands now, all the buttons are being assigned the last e-mail address in the XML file. I've got more code in my actual file that creates text fields on top of the buttons, and they're displaying the correct info, so it's only the onRelease function that isn't working.[code]
View 1 Replies
Oct 7, 2009
I'm trying to display thumbnails with a for loop but i would like that each thumbnail have an onrelease action.
here is my scriptnote: i use trace() for look if my loop works aswith the onrelease function)
HTML Code:
var posX = 163;//1st position
var posY = 103;//1st position
var Dec = 0;// var for the space between thumbnails set to 0
[Code].,...
View 3 Replies
Jul 14, 2010
I have another question about my For loop. I am designing and coding a navigation menu at the moment, and so far I have got the button instances to duplicate for each of the menu items, and set widths, positioning values and RollOver/RollOut functions. However, I would ideally like to include the onRelease button functions in the for loop too - as they are all the same apart from the variable "i". Here is the code snippet:
[Code]...
View 2 Replies
May 19, 2009
I want to loop through an array of mc's, and assign each a onRelease function. I have the following code but the trace inside the function doesn't seem to find the array.I understand why but what is the correct way of doing this?
ActionScript Code:
var theArray:Array = new Array();
var j:Array = new Array();[code].......
View 1 Replies
Apr 9, 2004
I am designing an image gallery to show project screenshots for a portfolio. The horizontally scrolling screenshots technique is nice, but I want to do something similar in 3D space.
When the user clicks on the screenshot buttons for the selected project, I want the appropriate image to rotate around an imaginary center, increase in scale, and fade in to full opacity.
At the same time, the other images need to rotate around the same center point and scale down while the alpha decreases. The Screenshot furthest away from the viewer would have the smallest size and lowest alpha setting. Here's a couple things that might throw a wrench into the works. I need to keep all the images facing forward (instead of rotating as if they were on a cyllinder). Also, not all of my projects have the same number of screenshots. Can I do all this with actionscript?
View 5 Replies
Apr 9, 2004
I am designing an image gallery to show project screenshots for a portfolio.The horizontally scrolling screenshots technique is nice, but I want to do something similar in 3D space.When the user clicks on the screenshot buttons for the selected project, I want the appropriate image to rotate around an imaginary center, increase in scale, and fade in to full opacity.At the same time, the other images need to rotate around the same center point and scale down while the alpha decreases. The Screenshot furthest away from the viewer would have the smallest size and lowest alpha setting. Here's a couple things that might throw a wrench into the works. I need to keep all the images facing forward (instead of rotating as if they were on a cyllinder). Also, not all of my projects have the same number of screenshots. Can I do all this with actionscript?
View 5 Replies
May 16, 2010
It seems that after sometime working on this i have been able to come up with something which works the way i want it too, however there's this small problem. When i hover really fast over my buttons, it feels like flash just has a meltdown and stops running the function i have inside my button onRollOut.
So i got 5 frames with names "marine", "architectural", etc
In the first frame "marine" there is the following code (i've only included 1 of the buttons, but there another 4 with identical code where appropriate):
Code:
stop();
//enter current[] and goto[]
//current[marine][2] -> next[architectural][3]
[Code].....
View 1 Replies
May 16, 2010
EDIT: It seems that after sometime working on this i have been able to come up with something which works the way i want it too, however there's this small problem. When i hover really fast over my buttons, it feels like flash just has a meltdown and stops running the function i have inside my button onRollOut.
So i got 5 frames with names "marine", "architectural", etc
In the first frame "marine" there is the following code (i've only included 1 of the buttons, but there another 4 with identical code where appropriate):
Code:
stop();
//enter current[] and goto[]
//current[marine][2] -> next[architectural][3]
[Code]....
View 1 Replies
Sep 11, 2009
I need to rotate through an animation sequence.
the animation is 40 frames long and I have stop frames on 1, 10, 20, 30, and 40.
everytime the user clicks the "rotate" btn, it will go through the animation
This is the code I have on the rotate button:
on (release) { for (var i = 0; i<=5; i++) { _root.play(); trace(i); }}
It works for the most part, BUT, once the animation starts over again, it hesitates for a frame when you click the rotate button then it goes back
to normal.
View 4 Replies
Nov 28, 2005
I'm trying to animate some leaves that rotate back and forth to simulate leaves blowing in the wind. I got to animate the leaves one way, but i couldn't figure out how to make it loop (go back and forth).Here's the code: on the movie clip named "leaf" witht the following code attached to it:
onClipEvent (load) {
_root.leaf._rotation += -15
}[code].....
View 2 Replies
Feb 10, 2010
Is there a way to ADD onRelease method on movieclip that already has a onRelease method? Without replacing the first one.
ActionScript Code:
mc.onRelease = function(){
trace('1');
}
I was thinking this, but it doesn't work
[Code]...
View 1 Replies
Mar 7, 2010
I am using this flash/xml slideshow found on Kirupa: URL...And I just need to know how to make it loop continiously, for example you click, next, next, next, next and when it hits 7/7 I want the next button to go to 1/7.I will be adding more than 7 images, and will want to add more in the future. So I pretty much need a bit of code extended to it that says "if there's no next image in line, return to image 1".
View 6 Replies
Jun 23, 2006
I'm building a photogallery base on this tutorial http:[url]....I'm trying to add a play button, so the gallery would play the pictures onRelease of the button at interval of 3s.It's not working. my code is:
playBTN.onPress = function() {
this._alpha = 50;
setInterval(this, "nextImage", 3000, 1);[code]....
View 5 Replies
Apr 29, 2009
I'm working on a sliding featured gallery like Kongregate.com or Hulu.com uses on their home pages. What I have so far is here:URL...Where I am running into trouble is in the loop around/wrap around areas. My next and previous buttons tween to the next/previous item just fine. However when I get to the last/first, it gets tricky.What I have done when you get to feature #5 is check for the x position, and if I am going beyond 5, I reset it so that we pull in #1 instead. The problem is that this scrolls in #1 from the wrong direction. (Take a look at the SWF above to see what I mean).If I shoot further back in negative X direction and scroll that way, I'll end up with blank space at the start of the move. I could dupe #5 and put it there, but then I have two versions of feature #5 (and #1 for the wrap the other way) that have to be maintained. (Note these will be more than just a blank square obviously, they will each be movie clips that do things).
Possibly that is the correct way? Or am I going about this the wrong way. Would it make more sense to dynamically create, scroll and remove the clips on each button click? (I'm not sure how I would do that exactlyI suppose I could also add the buttons via actionscript too, instead of placing them in a layer and them zipping them to the top, although I'm not sure it matters much.[code]Also one other thing, I note that if the user clicks one of the buttons before the tween completes, it throws the whole thing off (since it grabs the x value when clicked) - is there a way to disable the buttons until the tween is complete?
View 6 Replies
Oct 6, 2010
I want my XML driven pic gallery to showup each of my 15 images one after the other. I'm getting 'undefined' at the start.
_root.myImages = myGalleryXML.firstChild.childNodes;
_root.myImagesTotal = myImages.length;
function myShow() {
myURLA = myImages[myNumber].attributes.full_url;
myTitleA = myImages[myNumber].attributes.heading;
myCaptionA = myImages[myNumber].attributes.title;
[Code] .....
View 17 Replies
Aug 14, 2009
I've created a scrolling thumbnail gallery that draws images from a blog feed. I would like for it to loop itself after all the thumbs have gone through so the first image of the 2nd loop is immediately after the last image of the 1st loop.
View 6 Replies
Apr 15, 2010
I am modifying the Flashr wrapper for the Flickr API by [URL]
the code below uses a loop to arrange thumbnails gallery along x. I have changed the wrapper so it is now loading medium sized images rather than the thumbnails.
The flickr thumbnails are the same size so "360" is used in the code below to space them along x. Now im using images that are different widths i need to set this value dynamically so the next image is placed along side the previous one with space in between no matter the width, but i dont know how.
ActionScript Code:
function onPhotosSearch(resultsSet:ResultsSet)
{
var currentPhotoIndex:Number = 0;
[Code].....
View 3 Replies