IDE :: Way Of Writing Multi Movieclips?
Apr 1, 2009What is a better way of writing this.
function fade() {
_root.mcBlue1._alpha = 50;
_root.mcBlue12._alpha = 50;
[code].....
What is a better way of writing this.
function fade() {
_root.mcBlue1._alpha = 50;
_root.mcBlue12._alpha = 50;
[code].....
After switching to AS3, I've been having a hell of a time figuring out the best way to manage MovieClips that have UI elements spread across multiple frames with a single class. An example that I am working on now is a simple email form. I have a MovieClip with two frames:
the 1st frame has the form elements (text inputs, submit button) the 2nd frame has a "you" message and a button to go back to the first frame (to send another email) In the library I have linked the MovieClip to a custom class (Emailer). My immediate problem is how do I assign a MouseEvent.CLICK event to the button on the 2nd frame? I should note at this point that I am trying to avoid putting code on the timeline (except for stop() calls). This is how I am 'solving' the problem now:
Emailer registers an event listener for a frame change ( addEventListener("frame 2", onFrameChange) )On the 2nd frame of the MovieClip I am calling dispatchEvent(new Event("frame 2")); (I would prefer to not have this code on the frame, but I don't know what else to do)
My two complaints with this method are that, first I have calls to addEventListener spread out across different class methods (I would rather have all UI event listeners registered in one method), and second that I have to dispatch those custom "onFrameChange" events. The second complaint grows exponentially for MovieClips that have more than just 2 frames.
My so called solution feels makes me feel dirty and makes my brain hurt. I am looking for any advice on what to do differently. Perhaps there's a design pattern I should be looking at? Should I swallow my pride and write timeline code even though the rest of my application is written in class files (and I abhor the Flash IDE code editor)?
I absolutely LOVE the event system, and have no problem coding applications with it, but I feel like I'm stuck thinking in terms of AS2 when working with mutl-frame movieclips and code.
I have an menu for user to populate it. Then when the user finish, I would like to store his Order into an XML database. I do not know how to write to XML file in Flash.
View 9 RepliesI'm making a simple flash game as sort of a test, and I'd like to have save files by making flash write information to an xml file. Is there anyway to generate and edit an xml file using actionscript?
View 5 RepliesI have been struggling with this all week now. I am using as3 and within my movie I have a dynamic text box that contains a score.I need this score to be written to a text file preferbly in an array that only stores the highest 5 scores.I then need values from the array to be read and displayed on another movie which will act as a high score table. e.g. I will have a dynamic text box in my high score move that will display the 1st value in the array, and then the 2nd etc.
writing/reading data to text files.Alternatively if anyone else can suggest another method for a high score table please let me know. I only need a basic high score table that runs on a users local machine as the app i am making is desined to run on individual users machines.
i load in xml file so i can read the data. i've figured out how to add, delete and modify data. but the problem is, is that even when i do that it only does it within flash it doesn't make the changes to the actual file.so i want someone to help me do this. so please help i've been at this for week and its time i ask you nice and incredibly smart people.
here is my file, its clean and organized as its something i whipped up for the sake of figuring this out.i found this, people say it allows you to save the xml data, which would work, if i have to delete a file i can do that, i know how to do that. the script i found to do this is below incase it helps you guys to help me.
Code:
package com.hodgedev.xmlcreator
{
import flash.display.Sprite;
import flash.events.Event;
[code]....
i'm running into major problems with writing an irc client, it works perfectly when i execute it through flash, but when i upload it to a site, it won't connect, i understand that i need an crossdomain file, i've been doing alot of research, and can't make head's or tails
debugging shows that even though i do: Security.loadPolicyFile("http://example.com/crossdomain.xml");, it still attempts to read an crossdomain file from the target irc server, however, i don't have control over the target machine(nor should that be necessary), how do i get around this, or what am i doing wrong?
what i really need, is a simple example of connecting to an server that i don't control to load some resources(i.e grabbing an image), where all the crossdomains file's sit, and how it's generally done, googling around, it seems this information isn't as easy to come by as i thought
edit: also, i'm using raw sockets to connect to the irc server, if that makes a diffrence edit: alright, been reading alot more information, it looks like i do need to have a policy file to connect to said server, which is beyond retarded, please, someone tell me there's a way around this, but that doesn't explain why it works through flash?
is it possible to post to php in an .exe file instead of a .swf displayed inside a browser? If so, how? I figured if you just created the .exe on the server with the .php file in the same folder it would read it and work fine.
View 2 RepliesI have successfully written my XML from flash to the server using php. But now I need to have it write to a Windows server using either asp or asp.net. Below is my code for PHP.Have searched allot of places and found how to write text files and lines inside text files.But I use a URL variable to write my XML file name out with xml data I created in Flash as3.For simplicty I am using localhost... but really is set to my web domain.On the address line I pass: Example
PHP CODE
<?phpif (isset($GLOBALS["HTTP_RAW_POST_DATA"])){ $data = $GLOBALS["HTTP_RAW_POST_DATA"]; $myFileName = $_GET['ClientFile']; chmod($myFileName, 0777); $fp = fopen($myFileName,
[code].....
I have successfully read an XML file into my script and used the data.Very handy.Now, I want to be able to create an XML file and save it.I have seen in the documentation how to add a child and so on - so I think I can manage that bit.I assume that I can save a file (locally) - but how? I have not been able to find a 'save'.
View 5 RepliesI have looked far and wide but I can't find any resources on how to write to CSV files from flash AS3. I know that flash cannot write to it alone. I have used PHP before to write to a txt file but now I need to open a csv and insert/edit entries that are already in it.
View 1 RepliesI'm sure there's already an answer, but I haven't found it yet. (It may be because I'm not exactly sure how to phrase the question.) Here's the skeleton of what I've done.
Let's say that I'm making a simple guestbook. All I want is to collect the visitor's name and email address. I started out by creating a simple XML file that looks something like this[code]...
So I'm working on this project for my school's library. I need to make an interactive calendar with which teachers can sign up for the computers in the Lab and Library. I'm using mostly ActionScript 2.0, and this is what I have so far.
Basically I need a calendar for each month of the year, in which you can click on each day, and edit it. It will have to have a drop-down box in so that you can select which class you need to schedule them for (1-7) and two check-boxes to choose either Lab, Library, or both. It will be used on many computers throughout the school, and so it will need to be able to write to XML (via PHP I presume?) and reload the XML file directly after the changes are made. It will all be password protected. I've figured that much out already, lol.
I've run into a hundred thousand problems. Everything I know has been self-taught or learned from the amazing Kirupa tutorials (I'm sure most of you are the same way!). So far I've tried combining several tutorials, the most promising of which was the XML Guestbook Tutorial. I wasn't able to get that to work, but then again, I am adapting it to work with something completely different. Also, I tried using a tutorial to render a calendar instead of hand-drawing each month (I don't even want to think of how long that would take!). I wasn't even able to successfully complete the calendar tutorial!
I've been searching all morning for some samples on how to read and write xml files.Here's what I have so far.My XML File called Call2Action.xml
<?xml version="1.0" encoding="utf-8"?>
<Call2Action version="1.0" creationDate="2009-05-06">
<ProceraFixedImplantBridge>
<Yes>5</Yes>
[code]....
'String(xmlData[idx].Yes' is where I'm having a problem, can't figure out the syntax for declaring the element I want to read, plus I want to read the elements inside let's say <ProceraFixedImplantBridge>. I need to add that to the code.I want to increment the counter for yes or no, and write the file back.
I've got all these flash books, yet not one of them tells me if it's possible to write to a txt file. They show how to read from a txt file using loadVariables(), but not the reverse.
View 11 RepliesWell I've been trying for about 2-3 days with no success. I am using the POST method and its not working. I have gotten it to work before.... but I do not have the old files anymore. There is a text box on the stage with the instance name: textTxt the fla fla Code:
Code:
var variables:URLVariables;
var fLoader:URLLoader;
var fData:URLRequest;
[Code]....
How can I write variables into new XML? I need to take variables and write them into new XML but that I am getting is the name of the variable I am using, not the value.
Code:
var _label:String = _set.attribute( "containing" ).toString();
_subMenuItems.appendChild( XML(<item><label>_label</label></item> ) );
[Code].....
I am a AS newbie, so just learning AS3 (I have heard that this is a good place to start!). I am trying to read and write to an XML file.I have learned how to read an xml file but for the life of me, I can not write to the file.I have found many many tutorials that I can't seem to get to work.This is my goal... I have a small flash game that after the user wins, their user name, date, time and score get entered into the xml file. So, I just want to append the new info into the existing xml file (all the files will reside in the same directory on my server). I have all the variables ready to send.. just need the way to do it!
I have a separate AS3 flash file that shows a listing of the xml file to display the scores to the users, I have a working version of this... but I may have to change this to match how the info is being stored into the xml.
[Code]...
I am kind of new to Flash, I was pretty good in SwishMax, but I think it was time for me to move on. I wrote a small application, but I'm not really happy with all the functions mess that I did. Don't get me wrong, it works great, but I was wondering if you could take a look and perhaps simplify it? I'm willing to learn the tips and tricks from what makes an application from good to great.
View 4 RepliesWhat is your approach to writing documentation explaining the options and use of XML files for a project ?Do you write commented instructions directly in the XML file ?Do you create a different text file in which you write instructions ?Do you explain the use of blocks of XML or do you detail each element and it's function ?I am looking for some guidelines on how to write the documentation for large XML files that control the settings and content of projects.
View 1 RepliesI am writing a loop and want to position 25 boxes in a square. I can make 5 boxes appear in a line, but can't make 25 boxes appear in a square without writing 5 seperate loops (e.g. j, k, l, m, etc.). This seems long-handed, can I shorten the code? Here is the code I have used so far:
var box:Box;
for(var i:int = 0; i < 5; i++)
{
[Code].....
Does anybody know a tutorial or something about writing to a txt file in Flash AS3?
View 4 RepliesI have a client who has a video that is to only play once when a user visits. So I created a shared object to create a param that the video has been played. It works perfect locally and on my live test site. However when the client posts it on his ning website in the header it doesn't work. The strange thing is that live and locally on my server you can see the shared object and it's size through the advanced tab in Flash's privacy settings.
View 7 RepliesI am working on a survey project where I want a user's answers to get logged to a text file. I used the code from this post to make a php script in an attempt to do this: [URL]
I modified it as follows:
var urlLDR:URLLoader=new URLLoader();
var urlR:URLRequest = new URLRequest( "filewriter.php" );
var urlVar:URLVariables = new URLVariables();
[Code]....
When I run my movie, it does not invoke the PHP script. why it is not working? Are there alternative methods to logging this data to a text file?
i can write constants in two ways:
MouseEvent.CLICK - "click"
MouseEvent.ROLL_OVER - "rollOver"
TextFieldAutoAlign.LEFT - "left"
etc.Is there any difference between the two ways of writing?
Anyone know of any code I can add to my project to keep a log of how many times a button is pressed? Ideally it would write to the disk with date/time stamp.
View 1 RepliesI am sorting an XMLListCollection in alphabetical order. I have one issue though. If the value is "ALL" I want it to be first in the list. In most cases this happens already but values that are numbers are being sorted before "ALL". I want "ALL" to always be the first selection in my dataProvider and then the rest alphabetical.So I am trying to write my own sort function. Is there a way I can check if one of the values is all, and if not tell it to do the regular compare on the values?[code]
View 4 RepliesI am writing a desktop application and trying to decide between using AIR (FLex) or Java.Some of the requirements for the application are: needing to securely connect to webservices and JMShave a very interactive UI (lots oflittle and big features)displaying videoCommunicate with a C++ applicationTo implement the web services and JMS for Flex we were thinking of using Merapi to communicate with a Java application. Does this mean we should probably go with Java or does the better graphics capabilities of Flex still make it a better choice?
View 5 RepliesI'm trying to find a way to write to a text file from as2. I don't want to use any php or asp because my app needs to run without an internet connection. As3 has FileReference.save() and judging by the amount of searching I've done, as2 doesn't have that simple of a solution. Does anyone have a way even if its hacky to write to a txt file from as2?
View 1 RepliesI'm a design student currently dabbling with Arduino code (based on c/c++) and flash AS3. What I want to do is to be able to write a program with a voice control input.
So, program prompts user to spell a word. The user spells out the word. The program recognizes if this is right, adds one to a score if it's correct, and corrects the user if it's wrong. So I'm seeing a big list of words, each with an audio file of the word being read out, with the voice recognition part checking to see if the reply matches the input.
Ideally i'd like to be able to interface this with an Arduino microcontroller so that a physical output with a motor could be achieved in reaction also.
Thing is i'm not sure if I can make this program in flash, in Processing (associated with arduino) or if I need another C program-making-program. I guess I need to download a good voice recognizing program, but how can I interface this with anything else? Also, I'm on a mac. (not sure if this makes a difference)