I want to compile my actionscript to library,and obfuscate this library.Then other person can quote this obfuscated library.
My question is which command can I use for library, I only know to use mxmlc command to compile actionscript as file to swf file,but I want to know how to create a library and other person how to quote this obfuscated library.
I have a code library that I have built. It relies on 2 other (third party) libraries. At the moment, when I compile the library into a swc, both third party libraries are included. I am looking for a way to compile my code library against the third party libraries, but without including them in the compiled swc.
This would obviously mean that anyone using my library would need both libraries as well, but I would prefer it this way. I am not using Flex/Flashbuilder which I know allows you to choose the classes to include in a swc.
I have a large number of bitmaps, all of different shapes and sizes, and all with associated data (i.e. name, description, cost, weight etc). I want to get all these items into AS in a data structure.Based on what I know I could put together an XML file and parse that and then load each bitmap individually, but that could be very slow as it would mean loading lots of little bitmap files one at a time.I could put all the bitmaps into one big bitmap and store their xywidthheight in the xml as well so that I only have to load one bitmap but that seems a bit tricky, especially if I need to add or remove items.
I could embed all this into a class and have it load everything at compile time which is ok but not very friendly to people who aren't programmers and or don't have the source file to recompile.Is there something i can do using maybe flash to create bitmaps with additional properties and put them all in a swf that would be easy to edit by anyone using point and click?
ldr = new Loader(); var req:URLRequest = new URLRequest("SWF/Somefile.swf"); ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); ldr.load(req); Object.addChild(ldr);
That I use to load SWF movies into a flash file. I do this because I am unable to compile clips and put them into my main movie library without breaking the actionscript and causing everything to go haywire.The problem with this is that it will only work so long as the swf movie file is within the vicinity of the SWF/Somefile.swf. I need to make a standalone SWF for my purposes.
how to import a SWC file directly in ActionScript, without setting a library path to the file.To exemplify, I need something like this:
package { [Embed(source = 'Library.swc')] // This line won't work, of course... import ClassInsideSWC;
[code]....
Besides, I don't want to (I can't, in fact) import the SWC by loading it with Loader class.
Edited Just to add more info about the problem, I'll showcase my scenario with more details...I have a class SubClass that wil be independent from the rest.It will extend a class SuperClass that is inside the SWC/SWF...This SWC/SWF have the whole framework.I can't compile every class inside a single SWF.Every part of my framework is a SWF apart and will be downloaded by Loader class on runtime.
I'm building a video player using Flash CS4 (hereby referred to as "Flash") to create the graphic symbols and compiling and debugging with Flash Builder 4 ("FB4"). Here are the steps I take in my current workflow: --Create the graphic symbols in Flash. I've created a few different symbols for the player, but I'll focus on just the play/pause button ("ppbutton") here. --In the Library panel, I go to the ppbutton symbol's Linkage properties and link to a class named assets.PlayPauseButtonAsset that extends MovieClip. I do not actually have an assets package nor do I have a class file for PlayPauseButtonAsset as Flash will create them for me when I publish.
--In Flash's Publish settings, I set the project to export a SWC that will be used in FB4, called VideoPlayerAssets.swc. --After the SWC is created, I create my FB4 project called "VideoPlayer" and add the SWC to my path. FB4 creates the class VideoPlayer in the default package automatically. --In VideoPlayer.as, I import assets.*, which imports all of the symbol classes I created in Flash and are available via VideoPlayerAssets.swc. I can now instantiate the ppbutton and add to the stage, like this:
I'm using Flash Develop to build an as3 application using the Flex compiler. In the constructor of a particular class I have written the following code
Code: //constructor public function Test(par1:int, arr:/*int*/Array = [1, 2]){ <----- compiler shows error here
There is probably no way for this but does anyone know a method of excluding certain functions from a build by use of a meta tag and or compiler option?I want to expose some functions for testing but not have them bloat the application on production. I could create separate testing classes and test for a complier directive or option and only load them if necessary but I like the idea of having the test function on the actual object (in the class).
I am working in two different applications, one to be compiled for desktop use (AIR) and one to be compiled for the web. They are part of the same project and use the same visual components, but they are completely different apps. When a visual component is changed in one application then it should also change in the other one. Is this a good situation to use a shared library fla? I am new to the concept of shared libraries and I am considering the options.
On one had I would not have to update 2 applications everytime I change something, on the other, I would always have to recompile the library folder when I do the smallest changes to a component.
I've got a simple question. Suppose some simple lib written on c. Did I understood correctly that alchemy compiles it AS3 before compiling it to swf. If so, will the lib be slower or faster in comparison with the same lib written on AS3.
I am making a flash app where I want to have a user defined viewport like the stage in the flash IDE which the user can use to define objects that have a starting postition somerwhere off or on the stage and an ending position either or on or off the stage with the object then tweening between the two points. My question is this: I want the user to be able to define a curved path for the object to tween along. Is there a library of code that I can use to define curved paths for the app?
Ideally I would like something similar to the functionality available in Flash, so a bezier curve sort of path that is subdivided into handles that can be dragged to define the path of the tween. If there isn't an existing library, then do you know of the functions that I would need to define (mathematical equations related to drawing curves etc)?
In my child swf I am using the sound from library with "attachSound". I also use the play/pause button controls of this sound alongwith the other animation.Now when I load this into my main swf file with "loadMovie", It plays fine but no sound. I found that this is due to no sound linkage in my main file library.I want to share my child swf's library with main file's library.
As one would expect, Classes within my RSL can access the classes and methods of the embedded swcs. In other words, classes in my library can for instance call import org.alivepdf.Print and then call AlivePDF's Print.print() method. But it there any way for my project to also use those third-party classes and methods, by "tunnelling through" my RSL??? Even though my project is using my RSL, when I try to type out org.alivepdf.Print it cannot be found.(Obviously I can make a manager class in the library to "pass through" specific commands to the embedded swcs; I'm looking for something a little more generic and all-encompassing here).
Library symbol "Card" is linked to class "Card" which extends "MovieClip". Library symbol "Card" contains a card background image.Library symbol "Ace" is linked to class "Ace", which extends class "Card". Library symbol "Ace" contains a TextField with a big letter "A".So we have Ace extends Card which extends MovieClip. Ace therefore extends MovieClip, but does not DIRECTLY extend MovieClip.When I drop an instance of Ace on the stage and compile the clip, all that shows up is the big letter A. However, I expected the background image from Card to be included, since Ace extends Card, and the Card symbol contains the background.It seems like Flash ignores symbol content unless it belongs to the top-level class being instantiated.I think it's LAME that one symbol can't extend another. The IDE could easily draw Card as a non-editable background while I'm editing Ace which extends it, and it should instantiate Card's content and then Ace's content when an Ace is instantiated.
After opening a flash CS5 file in CS5.5 I just can't run it. I saved it as CS5.5 fla-file but I can't start a debug session or anything like that. There is no error message or anything.
Firstly, is it possible to speed up the process of compile and run (ctrl+shift+enter), because it's so slow and it's very annoying when you do minor changes and you want to quickly see the effect
Secondly, many times at compile & run command flash player doesn't fire up, because it's running in memory for no reason, and there in no flash movie playing, so it's really nasty that I have to keep killing process to be able to run the movie.
I have downloaded a program called "Piecemaker". Its a flash based image/album slider. Package came with a .fla file and some .as files. I want to make couple of small changes (change the hard coded text) in the code and then rebuild the .swf file. Can you please tell me how I can do that? I am not a flash/flex developer. I am a Java developer and looking for some guidance on the software I should download and how to compile/build.
im developing an application on windows using flash, compiling in AIR 2.0. This compiler lets me create a .air app or .exe app. Is any way to compile also .app apps? Like the ones who runs on a mac?
I have several maven modules (each with a pom)I am looking to compile my swf without first compiling each module into a swc, like i am soing now. I suppose that should speed up the compilation process.
I am trying to load a file into flash cs4 that was created in flash cs3. The file is from a site that explains how to make a slideshow. When I load it I get all sorts of errors. I tried other files and got the same problem. One error said that the variable arguments were wrong
I want to know how can i compile my .fla + .as files to a swf without usingthe Flash CS4 Wizard. This requirement is because i wantto generate automatic builds. I have read about compiling with Adobe FlashCS4CommonConfigurationActionScript 3.0asc_authoring.jar
Running CS4 I have a .fla that was compiling fine yesterday. Today I made some slight additions and it wouldn't compile, giving errors saying that various things were undefined I was starting to go nuts until finally I made all layers in the timeline visible and compiled again. Now it compiles fineJust in case it was something Flash itself I created a new file, hid some layers and compiled and it was fine. So it's not the application, just this particular file.
If you have a very large project Flash CS5 fails to compile it. The same error used to occur in CS4 until the 10.0.2 patch was released. Is this going to be fixed in Flash CS5? Currently Flash CS5 is completely useless to us because of this problem.