ActionScript 3.0 :: Can't Get The Definition Of Some Standard Classes
Jan 31, 2010if I write for example import fl.controls.*; flash (CS4 on iMac) says that it cannot find the definition..
View 3 Repliesif I write for example import fl.controls.*; flash (CS4 on iMac) says that it cannot find the definition..
View 3 RepliesThis is with Flexbuilder 3.2, Eclipse 3.3.2.I am moving my development environment to a new machine. Actionscript classes that compiled in the old environment now get a compile error:
A file found in a source-path must have an externally visible definition. If a definition in the file is meant to be externally visible, please put the definition in a package.I do declare the package in these classes - I think failure to declare the package is the usual reason for this error.To add to the mystery, many classes in this project compile without errors.
Is there any way to auto-import as3 classes (internal/intrinsic Flash Player classes at least) using Emacs ?
Looked for as3-mode and actionscript-mode but nothing working was found. as3-mode can import class if it is opened in buffer (but not *.mxml files)
The examples I'll use don't do anything - they're classes without ANY members - no variables, methods, anything.
Let's say I extends Sprite and call it MySprite.
I save it in test.core
[code]...
Now I create another custom class called MyWindow that extends MySprite.
I save it in test.windows
[code]...
Then I create another class that extends MyWindows (the example I'll use is a document class - but that doesn't matter - I've tested using an instance too).
[code]...
Notice that I'm not even trying to instantiate the helper classes - just having them there throws the error.
If there is only a single helper class, everything runs fine.
Also note that - as far as I can tell - this only happens when extending one class from another package, then extending that class with more than one helper object.I'm pretty sure there's no namespace bumps or typographical errors, as this is a very pared-down version of the original application.
EDIT: seems the problem exists even without the crossing packages - even extending MySprite in the document class with multiple internal classes generates this error.
I am creating a library in AS3. Inside the library I make use of a bunch of classes/packages that need not be exposed to the end user of my lib. I want to only expose one of these classes.
I guess my questions are:
1) How are libraries commonly distributed in AS3?
2) Is there a .jar equivalent in AS3 that developers can include, but will only have access/knowledge of the classes I've declared as public?
I have an actionscript project which uses visual symbols from an SWC. I have a CheckoutButton which has the following class associated with it (compiled into the SWC in Flash CS3).
[Code]...
I haven't made a swf file in a very long time. So what is the standard swf file size these days? Surely it can be a little larger now?
View 4 RepliesSimple question: I have numerous transitional xhtml pages marked up and ready to go. The code is basic but uses a few tags that are not recognized in Flash via HTML import- <h1>,<div> etc. Is there a best practice method for using this code without having to "dummy" down the code for use in Flash? Is there any advantage to importing the xhtml pages as XML and going that route or will I have the same problem?
View 1 Repliesi have rectangle movie and i want to make it triangle or round so it show round in the page. can i do so with i embed it or it must be done in flash before i export swf?Also i forgot how you make transparent area in flash?
View 1 RepliesI'm sure this question is too complicated for an immediate answer so I'm looking for suggestions on where to find reference material or general guidance.I'm trying to combine the setInterval function and Math.Random within a specified range (say 1 - 5 seconds) so I can time the length of movie clips in a binomial distribution (68% of the occurrences fall within one standard deviation).
View 2 RepliesI bought this flash player [URL] here are the files: [URL] Now I want to replace the standard play-icon with one of my own would this be possible, and if yes
View 3 RepliesI am using flashcs5 to make a standard component, the component is a rectangle box, i have set three public properties by inspectable tag.but when export to the swc file and using to a new flashcs project that only one property is valid. [URL]
The following code is binded to rectangle box,
package com.iyoya.ui {
import flash.display.MovieClip;
import flash.filters.BitmapFilter;
[code]....
I heard an absurd argument that they thought that Flash would overtake standard html/css coding of a website.
View 1 RepliesI have this get method[code]...
When I trace(prize) i want it to output "The prize of the Appartment is:" and then the prize, lets say its 3000. Then the output when i use[code]...
I was thinking of developing a free online calculator in flash. It would be a standard calculator with basic functions like "+", "-", "*" etc. and an advanced calculator with more functions which would be similar to the scientific pocket calculator.
And I have a dilemma regarding the standard calculator. It's about the way it does the calculations. How would you expect a basic calculator (not an advanced one) to calculate this expression: 1+2*3 equals 7 or 9? On paper the result is clearly 7 but basic pocket calculator calculates the expression in line, unaware of the higher priority operators and give you 9 as a result to the expression above.
In the advanced version of the online flash calculator this expression would equal 7 but I have doubts about what people expect from a basic calculator.
I was thinking of developing a free online calculator in flash.It would be a standard calculator with basic functions like "+", "-", "*" etc. and an advanced calculator with more functions which would be similar to the scientific pocket calculator.And I have a dilemma regarding the standard calculator. It's about the way it does the calculations.How would you expect a basic calculator (not an advanced one) to calculate this expression:1+2*3 equals 7 or 9?
On paper the result is clearly 7 but basic pocket calculator calculates the expression in line, unaware of the higher priority operators and give you 9 as a result to the expression above.In the advanced version of the online flash calculator this expression would equal 7 but I have doubts about what people expect from a basic calculator.
We've got an issue (minor, but annoying) that I've got no clue where to begin to tackle.Our video player is run off a backend database, and 2 characters in particular are giving us problems:which are saved into the database with their ISO Latin-1 codes to avoid compatibility issues (ha, imagine that!).Now, all is fine and dandy except that our player uses this particular piece of data as a header in the template, styled to all caps using toUpperCase, which breaks the whole thing because it seems toUpperCase cannot properly map these letters to a corresponding uppercase value. To get around this we've tried using the HTML code for the uppercase equivalent of the same letter but the problem with this is that this same exact piece of data is also used on our website, but in it's raw camel-case format. We can't force it one way or the other, because then it breaks the other.
Is there a way we can use these sort of characters in both instances (in Flash with toUpperCase, and in the HTML page as camel-case)? Is this a Flash issue? A character code issue? A database issue? Where do I begin to address this?
I'm trying to import a class from a class that is located in another folder. How do you move up a directory? Using./ or ../ doesn't seem to work. Essentially I want to access a TweenLite Class but not from the document class. My class is at com/myName and the class I want to access is at com/TweenLite. import ../TweenLite doesn't work... I realize I could just copy and paste the entire Tweenlite folder again, but there's got to be a less duplicative way of doing this..
View 2 Repliesinheritance and building classes from other classes.
I have 3 classes:
gfxRoomText - changeable colour
gfxRomInter - changeable colour - interactive
gfxRoomImg - interactive - only image / no colour
The first two incorporate the same text field and functions to change colour. The second and third incorporate another class to interactive with. What is the best way of creating these classes using inheritance and how?
Can someone tell me the simplest way to add a rollover sound to a standard button in flash ? I was trying to get a small chirp sound to play on rollover of a button. Im using the standard flash button creation hierarchy. Once the fourstages of the button are set. I created a layer above it called sounds then added a blankkeyframe to the over position and dragged the chirp mp3 file onto the stage over the button. Then when i run the webpage the sound effect doesnt play a expected. I tried playing with the dropdownlist of property settings too such as Sound : and theres a dropdown list. I chose chirp.mp3 there but still no luck. Tried some other sync settings too but not able to make this work.
View 1 RepliesI can retieve the data using standard http however the data will be required to connect to a https connection only.How do i go about doing this.I've looked a on the internet and cant find anything, The only thing i've found is crossdomain but i don't think im on the right lines with that.The flash movie will be exported and ran as a projector file rather than a thml embed swf.
View 1 RepliesThe Problem I have is that I need to enlarge my Movie from the standard 550 x 400 to an equal proportioned 825 x 600.But when I do that it only enlarges the one Frame that I am on in that moment. How can I enlarge everything at once?
View 3 RepliesI was following this tutorial. He uses the following line for Tweening:
Tweener.addTween(currentContainer, {alpha:1, time:FADE_TIME,
onComplete:function() { slideTimer.start(); }});
Instead of using this special designed class for Tweening, how do I use the standard/regular Tweening within Flash so I don't have to always include the .as file with my project? One other thing is, he uses something like this: intSlideCount = xmlSlideshow..image.length();
What are the two dots between the xmlSlideShow and image.length(); means?
I would like to be able to create a set of standard text animations for different length bulleted lists, headings etc and then feed these animations (probably with xml?) to create unique mc's.
View 2 RepliesWhere can I get or buy the flash video component I keep seeing around the web which has the extra function of making the flash video go full screen.
View 4 RepliesI have a problem with a script, that is debugged without mistakes, but is not executed anyway. The Script consists of the movie with a keyframethat creates a new Instance for an Object that again creates a series of new Instances for another Object (array) that controls an associated Movieclip.The Error: A Script was executed longer than the Standard-Time-Out of 15 Seconds.
View 11 RepliesIs there any way of being able to use the standard iOS interfaces in Flash CS5? i.e blue title, grey striped background, popup keyboard, standard alert message? etc p.s where would one find example code and tutorials for writing the iphone apps as there seems to be nothing available.
View 1 RepliesFor an e-learning presentation, what is the standard size the Flash stage should be set to nowadays? Is there a trend as to a specific standard size that everyone is using? This will be embedded / placed / inserted within a .ASP page.If standard interactive actionScript and animations, should I stick with SWF file format?
View 2 RepliesI am learning ActionScript 3.0. Coming from Java world I can easily relate to strict compilation mode. I think having type safety checks at compilation time makes perfect sense. This makes me wonder, why the compiler allows a standard mode were all the type safety checks are deferred to run time? Is compatibility with older ActionScript specification the sole reason for having standard mode?
View 2 RepliesAre there any standard practices for Video encoding, streaming, etc?
View 1 Replies