[Flashcoders] trying to get data from list component
I have a list component (multiple selection) on the stage. I am trying to send the selections from the list to sql database via php. I'm using the script below to convert the data selected from the list to a string. The trace works as designed. What do I send in my variables to php script? topskillsfield.selectedIndices is not working. topskillsfield is my list item. Any help would be greatly appreciated. submitTwoBtn.addEventListener(MouseEvent.CLICK, submitHandler); function submitHandler(e:MouseEvent) { var myArr:Array = topskillsfield.selectedIndices; var selectedTopSkills:String = ; for(var i:int = 0; i myArr.length; i++) { var j:int = myArr[i]; if(selectedTopSkills == ) { selectedTopSkills = topskillsfield.getItemAt(j).data; } else { selectedTopSkills += , + topskillsfield.getItemAt(j).data; } } trace(selectedTopSkills: + selectedTopSkills); } DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] trying to get data from list component
function submitHandler(e:MouseEvent) { var myArr:Array = topskillsfield.selectedIndices; var selectedTopSkills:String = ; for(var i:int = 0; i myArr.length; i++) { var j:int = myArr[i]; if(selectedTopSkills == ) { selectedTopSkills = topskillsfield.getItemAt(j).data; } else { selectedTopSkills += , + topskillsfield.getItemAt(j).data; } } trace(selectedTopSkills: + selectedTopSkills); } my trace ouputs the following: selectedTopSkills: Written Communication, Networking, Public Speaking, Negotiation, Strategic Planning When I use the following in my variables, the number of selections (5) is posted to db. I need to post Written Communication, Networking, Public Speaking, Negotiation, Strategic Planning to the db. var variables:URLVariables = new URLVariables(); variables.firstname = fnamefield.text; variables.lastname = lnamefield.text; variables.title = titlefield.text; variables.dept = deptfield.value; variables.email = emailfield.text; variables.nickname = mc_one.nicknamefield.text; variables.birthday = mc_one.birthdayfield.text; variables.anniversary = mc_one.anniversaryfield.text; variables.topskills = mc_two.topskillsfield.selectedIndices; variables.rightlefthanded = mc_three.radioGroup1.selection.value; variables.hometown = mc_four.hometownfield.text; variables.college = mc_four.collegefield.text; variables.achievement1 = mc_five.achievement1field.text; variables.achievement2 = mc_five.achievement2field.text; variables.photo = mc_six.photo.fileDisplay_txt.text; On May 26, 2011, at 3:41 PM, Karl DeSaulniers wrote: .selectedIndex ?? On May 26, 2011, at 2:36 PM, DONALD TALCOTT wrote: .selectedIndices Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Strange Behavior with an email link
had somewhat the same problem, used as below to fix. //SET THE MAILTO ADDRESS var emailLink1:String = mailto:...@i.com;; //ADD EVENT LISTENER FOR EMAIL LINK mailtoLink1.addEventListener(MouseEvent.MOUSE_DOWN,function():void { navigateToURL(new URLRequest(emailLink1), _self);} ); On Apr 25, 2011, at 1:07 PM, Steve Abaffy wrote: I have the following code, and in IE8, IE9, Chrome when the email link button is pressed, it opens the client email as expected but it also opens a new page that says Navigation Cancelled in Firefox it works without opening the extra page. How do I make it stop doing that. function SendRepEmail(e:MouseEvent): void{ var url:String = mailto:; + e.target.RepEmailText.text; var request:URLRequest = new URLRequest(url); // Also triedvar request:URLRequest = new URLRequest(url,_blank' ); with the same result try { navigateToURL(request); } catch (e:Error) { //Do Nothing } } ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] error mesg
I have the following code below. When I compile the swf,I get the following error; Line 187 1136: Incorrect number of arguments. Expected 1. Have been playing with this all day, somewhat new to as3, and this has me stumped. Any help/insight would be greatly appreciated. stage.addEventListener(KeyboardEvent.KEY_DOWN, doSubmitViaEnter); function doSubmitViaEnter(e:KeyboardEvent):void { if (e.keyCode == 13) { doSubmit(); // this is line 187 } }; function doSubmit(e:MouseEvent):void { var clip:MovieClip = active_clip.mc_form; if (fname1field.text == || lname1field.text == || email1field.text == || clip.fnamefield.text == || clip.lnamefield.text == || clip.titlefield.text == || clip.emailfield.text == ) { status_txt.text = Please fill in all required fields.; } else { //All fields valid so send away! status_txt.text = Posting nomination...\nPlease wait...; doSend(); } } DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] error mesg
I failed to mention, also have the following for a button; mc_aim_higher.mc_form.submitBtn.addEventListener(MouseEvent.CLICK, doSubmit); If I remove e.MouseEvent the button won't work. On Dec 16, 2010, at 7:05 PM, Nathan Mynarcik wrote: Take out the e:MouseEvent in your doSubmit function. On Dec 16, 2010 6:40 PM, DONALD TALCOTT dtalc...@mindspring.com wrote: I have the following code below. When I compile the swf,I get the following error; Line 187 1136: Incorrect number of arguments. Expected 1. Have been playing with this all day, somewhat new to as3, and this has me stumped. Any help/insight would be greatly appreciated. stage.addEventListener(KeyboardEvent.KEY_DOWN, doSubmitViaEnter); function doSubmitViaEnter(e:KeyboardEvent):void { if (e.keyCode == 13) { doSubmit(); // this is line 187 } }; function doSubmit(e:MouseEvent):void { var clip:MovieClip = active_clip.mc_form; if (fname1field.text == || lname1field.text == || email1field.text == || clip.fnamefield.text == || clip.lnamefield.text == || clip.titlefield.text == || clip.emailfield.text == ) { status_txt.text = Please fill in all required fields.; } else { //All fields valid so send away! status_txt.text = Posting nomination...\nPlease wait...; doSend(); } } DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] error mesg
Thanks to all, it is woking and posting all data. function doSubmitViaEnter(e:KeyboardEvent):void { if (e.keyCode == 13) { status_txt.text = Posting nomination...\nPlease wait...; doSubmit(); } } function doSubmit(e:MouseEvent=null):void { var clip:MovieClip = active_clip.mc_form; if (fname1field.text == || lname1field.text == || email1field.text == || clip.fnamefield.text == || clip.lnamefield.text == || clip.titlefield.text == || clip.emailfield.text == ) { status_txt.text = Please fill in all required fields.; } else { //All fields valid so send away! status_txt.text = Posting nomination...\nPlease wait...; doSend(); } } //Disable all the fields and buttons //prep all the variables that need to be sent to PHP //send them to register.php function doSend():void { for (var i:uint = 0; i fields.length; i++) { fields[i].enabled = false; } //enable preloader dots dots.visible = true; dots.play(); var variables:URLVariables = new URLVariables(); // variables follow . On Dec 16, 2010, at 7:48 PM, Merrill, Jason wrote: You shouldn't be manually calling an event handler in your code. If you want multiple event handler functions to run the same set of code, then create a third function that they all call. function onSomething(event:Event):void { doIt(); } function onSomethingElse(event:Event) { doIt(); } function doIt():void { //doStuff. } Jason Merrill Instructional Technology Architect Bank of America Global Learning ___ -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of DONALD TALCOTT Sent: Thursday, December 16, 2010 7:24 PM To: Flash Coders List Subject: Re: [Flashcoders] error mesg I failed to mention, also have the following for a button; mc_aim_higher.mc_form.submitBtn.addEventListener(MouseEvent.CLICK, doSubmit); If I remove e.MouseEvent the button won't work. On Dec 16, 2010, at 7:05 PM, Nathan Mynarcik wrote: Take out the e:MouseEvent in your doSubmit function. On Dec 16, 2010 6:40 PM, DONALD TALCOTT dtalc...@mindspring.com wrote: I have the following code below. When I compile the swf,I get the following error; Line 187 1136: Incorrect number of arguments. Expected 1. Have been playing with this all day, somewhat new to as3, and this has me stumped. Any help/insight would be greatly appreciated. stage.addEventListener(KeyboardEvent.KEY_DOWN, doSubmitViaEnter); function doSubmitViaEnter(e:KeyboardEvent):void { if (e.keyCode == 13) { doSubmit(); // this is line 187 } }; function doSubmit(e:MouseEvent):void { var clip:MovieClip = active_clip.mc_form; if (fname1field.text == || lname1field.text == || email1field.text == || clip.fnamefield.text == || clip.lnamefield.text == || clip.titlefield.text == || clip.emailfield.text == ) { status_txt.text = Please fill in all required fields.; } else { //All fields valid so send away! status_txt.text = Posting nomination...\nPlease wait...; doSend(); } } DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com DON TALCOTT 316 Greenwood Avenue Decatur, Georgia 30030 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Unless specifically indicated, this message is not an offer to sell or a solicitation of any investment products or other financial product or service, an official confirmation of any transaction, or an official statement of Sender. Subject to applicable law, Sender may intercept, monitor, review and retain e-communications (EC) traveling through its networks/systems and may produce any such EC to regulators, law enforcement, in litigation and as required by law. The laws of the country of each sender/recipient may impact the handling of EC, and EC may be archived, supervised and produced in countries other than the country in which you
[Flashcoders] as/papervision3D question
I have a 3D portfolio built with papervision that works great. It opens with a category image (cube). On mouseOVER, a matrix of thumbnail images (categoryClicked) opens. I would like to have the gallery of thumbnails open automatically without a mouseEvent. I've tried using a TimerEvent and EnterFrame with no luck. Any ideas? Thanks. code section: env.scene.addChild(cube); // interactive cube.addEventListener(InteractiveScene3DEvent.OBJECT_OVER, categoryClicked, false, 0, true); // loaded complete if (++count == totalCategory) { // hide preloader loadText0.visible = false; // fade in viewport and move camera dLayer.activate(true); //addChild(goFull); TweenMax.to(env.viewport, 2, { alpha:1, startAt: { alpha:0 } }); TweenMax.to(env.camera, 2, {x:0, y:0, z: -env.camera.zoom * env.camera.focus, ease:Quint.easeOut}); TweenMax.to(this, 0, { delay:1, onComplete:function():void { // start looking around PV3DShortcut.startLookAroundStyle2(env, configObject.lookAroundDelta); dLayer.deactivate(); } }); env.startRendering(); } } } // Category Interactive private function categoryClicked(e:InteractiveScene3DEvent):void { if (gridMode) return; env.keepRendering = true; cCategory = Cube(e.target); // fade out other cube var i:Number; var c:Cube; for (i = 0; i totalCategory; i++) { c = Cube(env.scene.getChildByName(category + i)); if (i != e.target.extra.index) { TweenMax.to(c, 0.75, { scale:0, ease:Quint.easeOut, visible:false } ); } } // move selected cube to center TweenMax.to(e.target, 1, { x:0, ease:Quint.easeOut } ); // rotate cube - start load or display asset rotateCube = new TweenMax(e.target, 5, { delay:0.5, rotationY:360, loop:0, ease:Linear.easeNone } ); currentCategory = e.target.extra.index; dLayer.activate(true); //addChild(goFull); // load asset or display if (!category[currentCategory].assetLoaded) loadCategoryAsset(); else { maxPage = Math.floor(category[currentCategory].TOTAL / category[currentCategory].matrix.num) + (category[currentCategory].TOTAL % category[currentCategory].matrix.num != 0); displayCategoryAsset(); } } DON TALCOTT 404.538.1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Upgrading from Master Collection Cs4 - just Flash Cs5?
Yes you can upgrade to Flash Professional CS5 from from Adobe Flash CS4 Professional or CS3 Professional or Macromedia Flash Professional 8 or Basic 8 for $199.00. http://www.adobe.com/products/flash/?promoid=BPDEE If you use the complete CS4 Suite, and you upgrade any other components at a latter date, this is an expensive way to go. It is a trap, but it is always better/cheaper to upgrade the complete suite. On 6/19/10 3:04 PM, Matt S. mattsp...@gmail.com wrote: If you've purchased the Master collection of CS4, is it possible to just upgrade Flash to CS5 without upgrading the whole Collection? Adobe has all sorts of upgrade eligibility crap on their site but its not clear whether there is a way to just upgrade single products within a Suite. Anyone here know the scoop on that? Thanks, .m ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] gotoAndPlay a sorted array
Keith, Karl, thanks, I have a clearer understanding now. File structure; Frame labels on timeline order = mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR. Animations are setup to play to the end of one then bounce over to the next one in the final array. What I am trying to get on gotoAndPlay is mmPretzel and 3Musketeers_truffle always play 1st and 2nd, then a random pick from the remaining 7 would play as 3rd, followed by the 4th item in the array and so forth. My current trace statements = trace(b) = mmCherry, mmPB,mmCO, MilkyWay_Caramel, VOTE, Twix_java, NASCAR. trace(mOnemTwo) = mmPretzel, 3Musketeers_truffle, mmCherry, mmPB, mmCO, MilkyWay_Caramel, VOTE, Twix_java, NASCAR. play result = mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR (original order on timeline) On May 11, 2010, at 11:56 PM, Keith Reinfeld wrote: Don, Yes, Karl is correct. In my post 'index' is a variable of type Number which you would increment upon successive calls to function goOn(). You access elements of an array by using the array access operator '[]'. The indices of arrays are zero based, so the index of the first element is 0, the index of the second element is 1, the index of the third element is 2, and so on. You can use the length property of an array to find out how many elements there are in the array. In your case you have an array with 9 elements so you would want to use index values between 0 and 8. Note that mOnemTwo.length (9) is one higher than the highest index value you can use with this array (8). The sample code below includes an if/else block to manage index values. // initialize index var index:Number = 0; function goOn(){ gotoAndPlay(mOnemTwo[index]); // manage the index if(index mOnemTwo.length - 1){ // increment index by one index++; }else{ // set index back to zero index = 0; } }; I have to echo Karl's questions about how you are planning to make subsequent calls to function goOn(). What you have, setTimeout(goOn,+8), will kick off the first one (although I don't understand the '+8' in the delay parameter) but what about the rest? Any suggestions I could make here would be pure guesswork without knowing more about the structure of your file. HTH Regards, Keith Reinfeld Home Page: http://keithreinfeld.home.comcast.net ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] gotoAndPlay a sorted array
Keith, That did it. I shortened the delay and all is working well. Thank you. My example cited in this post was last years project, I wanted to work out the code first using it. Now it's time to build this years project. I owe you. On May 12, 2010, at 10:09 AM, Keith Reinfeld wrote: Don, Okay, if I understand you correctly, you could insert a keyframe at the end of each animation which will allow you to place some code: stop(); setTimeout(goOn,1000);// that's a one second delay This will call the goOn function which in turn will direct the playhead to each animation in the desired (randomized) order. If you use the if/else block (from the code in my previous post) to manage the index then the animations will repeat, continuously. Regards, Keith Reinfeld Home Page: http://keithreinfeld.home.comcast.net -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Donald Talcott Sent: Wednesday, May 12, 2010 7:58 AM To: Flash Coders List Subject: Re: [Flashcoders] gotoAndPlay a sorted array Keith, Karl, thanks, I have a clearer understanding now. File structure; Frame labels on timeline order = mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR. Animations are setup to play to the end of one then bounce over to the next one in the final array. What I am trying to get on gotoAndPlay is mmPretzel and 3Musketeers_truffle always play 1st and 2nd, then a random pick from the remaining 7 would play as 3rd, followed by the 4th item in the array and so forth. My current trace statements = trace(b) = mmCherry, mmPB,mmCO, MilkyWay_Caramel, VOTE, Twix_java, NASCAR. trace(mOnemTwo) = mmPretzel, 3Musketeers_truffle, mmCherry, mmPB, mmCO, MilkyWay_Caramel, VOTE, Twix_java, NASCAR. play result = mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR (original order on timeline) On May 11, 2010, at 11:56 PM, Keith Reinfeld wrote: Don, Yes, Karl is correct. In my post 'index' is a variable of type Number which you would increment upon successive calls to function goOn(). You access elements of an array by using the array access operator '[]'. The indices of arrays are zero based, so the index of the first element is 0, the index of the second element is 1, the index of the third element is 2, and so on. You can use the length property of an array to find out how many elements there are in the array. In your case you have an array with 9 elements so you would want to use index values between 0 and 8. Note that mOnemTwo.length (9) is one higher than the highest index value you can use with this array (8). The sample code below includes an if/else block to manage index values. // initialize index var index:Number = 0; function goOn(){ gotoAndPlay(mOnemTwo[index]); // manage the index if(index mOnemTwo.length - 1){ // increment index by one index++; }else{ // set index back to zero index = 0; } }; I have to echo Karl's questions about how you are planning to make subsequent calls to function goOn(). What you have, setTimeout(goOn,+8), will kick off the first one (although I don't understand the '+8' in the delay parameter) but what about the rest? Any suggestions I could make here would be pure guesswork without knowing more about the structure of your file. HTH Regards, Keith Reinfeld Home Page: http://keithreinfeld.home.comcast.net ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Random Sort of Array
Kenneth, thanks for the response, this should work well. On May 11, 2010, at 4:53 AM, kennethkawam...@gmail.com wrote: Have two arrays - first one with 2 products and second one with 7 products. Randomise the 2nd array (with Fisher-Yates shuffle ;) and concat() the two arrays to produce the array with 9 products. -- Kenneth Kawamoto http://www.materiaprima.co.uk/ On 11 May 2010 01:44, Donald Talcott dtalc...@mindspring.com wrote: Last year I created a small timeline based intro of products for a client that used Math.random to produce a random start of the animation sequence. This year they would like two specific product animations to always start in the #1 and #2 position and the remaining 7 products to play in a random order. I have given this some thought and am not sure how to go about it. Any ideas out there? If I contain the two specific products to the # 1 and # 2 positions, and procede randomly to the rest, how might I get all 7 remaining products to play before replaying #1 and #2? Last years code below: stop(); var minList:Array = [mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR]; var minStart:Number = Math.floor(Math.random()*9); trace(minStart); trace(minList[minStart]); function goOn(){ gotoAndPlay(minList[minStart]); }; setTimeout(goOn,+8); Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] gotoAndPlay a sorted array
Have a file with 9 animations, each with a frame label on the timeline I've created 2 arrays, sorted the 2nd one and concat() the two into a third array. I'm tracing all arrays and they are working as I'd like. Now I would like to gotoAndPlay the final array. Can this be done? See code below: stop(); var mOne:Array = [mmPretzel, 3Musketeers_truffle]; var mTwo:Array = [MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR]; function shuffle(mTwo,b):int { var num : int = Math.round(Math.random()*2)-1; return num; } var b:Array = mTwo.sort(shuffle); trace(b); var mOnemTwo:Array = mOne.concat(b); trace(mOnemTwo); /*function goOn(){ gotoAndPlay(mOnemTwo); }; setTimeout(goOn,+8); */ When I uncomment the function, I get the following error. mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE,Twix_java,NASCAR mmPretzel,3Musketeers_truffle,mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE,Twix_java,NASCAR ArgumentError: Error #2109: Frame label mmPretzel,3Musketeers_truffle,mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE,Twix_java,NASCAR not found in scene Scene 1. at flash.display::MovieClip/gotoAndPlay() at Mars_2010Test_fla::MainTimeline/goOn() at Function/http://adobe.com/AS3/2006/builtin::apply() at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] gotoAndPlay a sorted array
Keith, added [index] to the function; now have the following error: 1120:Access of undefined property index. Wish I could wrap my head around this. Any thoughts? On May 11, 2010, at 7:31 PM, Keith Reinfeld wrote: gotoAndPlay(mOnemTwo); You need to pass just one element of the mOnemTwo array rather than the entire array. So: gotoAndPlay(mOnemTwo[index]); Regards, Keith Reinfeld Home Page: http://keithreinfeld.home.comcast.net -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Donald Talcott Sent: Tuesday, May 11, 2010 5:25 PM To: Flashcoders@chattyfig.figleaf.com Subject: [Flashcoders] gotoAndPlay a sorted array Have a file with 9 animations, each with a frame label on the timeline I've created 2 arrays, sorted the 2nd one and concat() the two into a third array. I'm tracing all arrays and they are working as I'd like. Now I would like to gotoAndPlay the final array. Can this be done? See code below: stop(); var mOne:Array = [mmPretzel, 3Musketeers_truffle]; var mTwo:Array = [MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR]; function shuffle(mTwo,b):int { var num : int = Math.round(Math.random()*2)-1; return num; } var b:Array = mTwo.sort(shuffle); trace(b); var mOnemTwo:Array = mOne.concat(b); trace(mOnemTwo); /*function goOn(){ gotoAndPlay(mOnemTwo); }; setTimeout(goOn,+8); */ When I uncomment the function, I get the following error. mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE,Twix_java,NASCAR mmPretzel, 3Musketeers_truffle,mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE, Twix_java,NASCAR ArgumentError: Error #2109: Frame label mmPretzel, 3Musketeers_truffle,mmCherry,mmPB,mmCO,MilkyWay_Caramel,VOTE, Twix_java,NASCAR not found in scene Scene 1. at flash.display::MovieClip/gotoAndPlay() at Mars_2010Test_fla::MainTimeline/goOn() at Function/http://adobe.com/AS3/2006/builtin::apply() at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Random Sort of Array
Last year I created a small timeline based intro of products for a client that used Math.random to produce a random start of the animation sequence. This year they would like two specific product animations to always start in the #1 and #2 position and the remaining 7 products to play in a random order. I have given this some thought and am not sure how to go about it. Any ideas out there? If I contain the two specific products to the # 1 and # 2 positions, and procede randomly to the rest, how might I get all 7 remaining products to play before replaying #1 and #2? Last years code below: stop(); var minList:Array = [mmPretzel, 3Musketeers_truffle, MilkyWay_Caramel, mmCO, mmCherry, Twix_java, VOTE, mmPB, NASCAR]; var minStart:Number = Math.floor(Math.random()*9); trace(minStart); trace(minList[minStart]); function goOn(){ gotoAndPlay(minList[minStart]); }; setTimeout(goOn,+8); Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Question about MouseEvent.ROLL_OVER and ROLL_OUT
I have an AS3 fla file with a mc and stop() on frame 1 and different content on additional frames. When the swf is launched, I would like to have a MouseEvent.ROLL_OVER with a function to gotoAnd Play frame 2. Also I would like to have a MouseEvent.ROLL_OUT with a function to gotoAndSop on frame 1. I have added a mc the size of my file and used it as a button. I can get the ROLL_OVER to work, but not the ROLL_OUT. I hope this is not to vague. Can anyone help. Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Question about MouseEvent.ROLL_OVER and ROLL_OUT
My file has two scenes. See code below. Originally the Mouse Events were MouseEvent.CLICK and they worked fine. Scene 1 Frame 1 stop(); playScene2_btn.addEventListener(MouseEvent.MOUSE_OVER, playScene2); function playScene2(evt:Event) { gotoAndPlay(1, Scene 2); } Scene 2 Frame 1 gotoScene1_btn.addEventListener(MouseEvent.CLICK, gotoScene1); function gotoScene1(evt:Event) { gotoAndStop(1, Scene 1); } On May 5, 2010, at 5:44 PM, Karl DeSaulniers wrote: Please post your code if you can. It may be a problem with the way you have written it. Karl On May 5, 2010, at 4:35 PM, Donald Talcott wrote: I have an AS3 fla file with a mc and stop() on frame 1 and different content on additional frames. When the swf is launched, I would like to have a MouseEvent.ROLL_OVER with a function to gotoAnd Play frame 2. Also I would like to have a MouseEvent.ROLL_OUT with a function to gotoAndSop on frame 1. I have added a mc the size of my file and used it as a button. I can get the ROLL_OVER to work, but not the ROLL_OUT. I hope this is not to vague. Can anyone help. Don Talcott 316 Greenwood Ave Decatur, GA 30030 404 538-1642 dtalc...@mindspring.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders