ActionScript 2.0 :: Detects If A File Exists AND If It's Empty
Sep 23, 2006
I have to load a text file. First I want to detect if the file exists or not, so I use "if (rawTxt == undefined)".
Now, if the file exists and contains data, the condition n2 is met...it's OK! But now, if the file exists BUT is empty it doesn't meet the condition n2.. It's not "undefined" neither "not undefined" since any trace action accours.
In other words, how can I check that a text file exists...AND that it's empty or not (so that I can add a branch if that condition is met?) Try by yourself with an empty text file named "Favorites.ini".
Code:
var loadFavorite = new LoadVars();
loadFavorite.onData = function(rawTxt:String) {
if (rawTxt == undefined) {
I have a list of 99 item (something like a phone book) and I will like to sort them in different method. Part of the 99 item might be empty, so the requirement is to move the empty field behind the sorted data in every sorting behavior, here the code we have so far:
I am using flash cs5 and developing for iOS. I am using the application storage directory as well. But, in my code, a file in the storage directory is trying to be read before it is created, and therefore results in errorst?
I am trying to detect whether a movie has been loaded properly via the "loadMovie" method. Another option is somehow getting a boolean value telling me whether or not a file exists in a specific folder... or whether a url exists. Basically, I want to be able to know whether or not a client has added a photo to the gallery folder on the server.
in AS3 to check if a file exists before loading it. There was not very much about so I wrote these classes to do it. There are two classes, the FileLoaderUtils and the UtilEvent. the FileLoaderUtils has the function doesFileExist(url:String) and when called the class uses the URLStream class to attempt to load the file. If the file exists a UtilEvent.FILE_EXISTS event is dispatched. If the URL is incorrect or the file doesn not exist a UtilEvent.FILE_NOT_FOUND event is dispatched.
I have C:flashFlashApplication1FlashApplication1FlashApplication1.as
package { import flash.display.*; public class FlashApplication1 extends MovieClip {[code]......
When running jfsl in flash command run it says it cannot find file:///C:/flash/FlashApplication1/FlashApplication1/FlashApplication1.as on line 7 (var doc = fl.openDocument(uri);) whereas it does exist at that location.I have looked at official doc on openDocument http:[url]....it shows a weird path syntax:
var doc = fl.openDocument("file:///c|/Document.fla");
I tried to use file:///c| instead of file:///c: but it didn't work either.
Is there any way to check if an external sound file exists? I've searched the net and found stuff on checking if files exist using LoadVars. But it doesnt work for sound.
Code: for (var i = 0; i < clickArray.length; i++) { trace(clickArray[i].name); if (clickArray[i].hitTestPoint(mouseX,mouseY,true)) {[code].....
The code basically see if your touching of the MC in the clickArray and changes another MC's frame accordingly.This bit works fine. However, if I add an else:
Code: for (var i = 0; i < clickArray.length; i++) { trace(clickArray[i].name); if (clickArray[i].hitTestPoint(mouseX,mouseY,true)) {[code]....
If I add an else it only detects the last item in the array, i.e it always goes to frame 7 unless it's touching the last MC in clickArray. why adding an else statement would cause this to happen? I also tried adding an else if not hitTest...
I'm building a preloader which only loads the background image. This preloader is inside a MyStage class and it's something like this:[code] Remember, I'm calling resultado() on the onProgress function just for test purposes. In theory, it should go on the Completehandler function. Now, when I check if perc is equal to 0, it returns true and loads the image and the rest of content in my index class, but only works with zero.[code]
Everything worked perfectly fine in CS5, then I converted it to CS4 and it won't move my guy around, or even trace anything, when I press the WASD keys. The arrow keys still work fine.
I am trying to implement a quadtree of rectangles (instead of points) to be used for collision detection. For some reason, overlap/intersection/collision is not always detected. I suspect this has something to do with the way an inserted collider looks for nearby colliders (see the "COLLISION A" and "COLLISION B" sections of Quadtree.as). Can anyone identify why this happens?
Below is my code for the quadtree, and several other classes that, when compiled together, will show you what I mean when I say that the "quadtree" s "inaccurate". You only really need to look at Quadtree.as, but compiling it together with the other classes.
when I test my project in flash CS4, both the flash player and the authoring tool detect my keystrokes. Is there a way to make the authoring tool ignore key input while testing a movie, since I really only intend the key presses for the movie?
has anyone else found trace() to be much, much slower in CS4?
Apologies for this post, but I am desperately trying to get an email contact for the swiss watchmaker Jean Roulet le Locle and their site is 100% Flash which does not work for me.
When I try that site with IE8 and FF3, the music and animation start, however, when I try to go to the "next page" it gets stuck at 0% loading. In particular when I try to go to the Contacts page. When the page starts it says "Flash 5.0 plug-in" detected which makes no sense to me.
I've spend an hour uninstalling and reinstalling Flash to no avail. If this site works for someone, could you please post their email contact information.
Originally, I wanted to email this difficulty to Adobe, but they are pretty much a secret organization which is hidden from the prying workd.
I'm working on the following site http:[url]...I'm getting there however the preloader I'm using keeps appearing even when the movie in question has been cached. Is there a preloader solution out there that detects when a movie has been previously loaded so that it won't show the loader bar again. I find it annoying seeing the bar appear unneccessarily all the time.The preloader I'm using is basically this:
onClipEvent (enterFrame) { loading = _parent.getBytesLoaded(); total = _parent.getBytesTotal();[code]....
Is it possible to load a .swf into an empty mc that is dynamically created, behind a layer on my main flash file?
I want the loaded .swf to load behind the interface buttons on my main flash file? Is that possible or do I need to put the interface buttons on a separate .swf and load that .swf in?
I installed said program but whenever I add users, it says they were added successfully and exist in CMD.However when I check the users.dat file it is empty. When I try Live Encoder it says the user does not exist.
The swf that I saved appears to be blank. When I run it from the saved location, it comes up blank but when opened in the decompiler it plays. But when I save out the FLA from the decompiler, it saves what appears to be an empty FLA. One would guess that they are dynamically loading info from the web but I am finding no Actionscript to even do that.
I am in the middle of trying to create an swf that allows the user to upload an image into the flash file and manipulate it in several ways using actionscript 3 and flash cs4. (ideally if possible keeping the flash player needed at 9 or lower).I have solved most of the photo editing side, but am having trouble uploading any photo into the flash file. I have looked into the 'getfile reference' class and also the 'oncompletedata' but havent got it working. Can anyone help? I need the user to click on the upload button on frame one which will upload the file to the server and display it on frame 2 in the empty_mc (instance of myObject) Currently i have a random jpeg image in its place.
Originally i intended to use an html form and php upload script to do all the uploading then send the url link into flash but again cannot come up with a way for this.This successfully uploads my image onto the server in the 'images' folder but how do i get this into my swf?
Im currently trying to upload an external swf file trough an empty mc. But since in this case i will be changing the swf file at times, i hope i could have an actionscript that detects the end of the external swf file and then gets the command gotoAndPlay(2).
I need to know how to make a button called Textchange that detects if the movie clip Meditext is playing, and if it is then largetext will start playing and Meditext will stop. But if it isn't playing, then nothing happens.