Projects tagged ‘as2’ and ‘flex’


[20 total ]

3 Users

Tweener (caurina.transitions.Tweener) is a Class used to create tweenings and other transitions via ActionScript code for projects built on the Flash platform. It's released and maintained for these ... [More] versions: ActionScript 2.0, for Flash 7+ and Flash Lite 2.0+ ActionScript 2.0, for Flash 8+ ActionSctipt 3.0, for Flash 9+ Ported/inspired versions for other languages are also available: haXe version (ported by Baluta Cristian) JavaScript version (ported by Yuichi Tateno) JavaScript version (ported by Michael MacMillan) vvvv version using nodes vvvv version using a native C# dll (faster) (ported by by Rene Westhof) Python version (ported by Benjamin Harling) C++ version (ported by Wesley Marques) In layman's terms, Tweener helps you move things around on the screen using only code, instead of the timeline. The general idea of a tweening Class is that dynamic animation and transitions (created by code) are easier to maintain and control, and more stable than animation based on the regular Flash timeline, since you can control it by time rather than by frames. Aimed both for designers and advanced developers, the Tweener syntax is created with simplicity of use in mind, while still allowing access to more advanced features. Because of this, it follows a 'one-line' design mentality when creating new tweenings, with no instancing required (as it's a static Class) and a set of optional parameters. Also, there are no initialization methods required by Tweener, other than the mandatory 'import' command. Its fluid syntax allows it to be used to tween any numeric property of any object of any class, so it is not tied to specific properties of built-in Classes such as MovieClips or TextFields. This flexibility grants a wider control on how transitions are performed, and makes creating complex sequential transitions on any kind of object easier. Small file overhead is also one of the main goals of Tweener - once included on SWF movies, Tweener currently takes 8.8kb (AS2 FL2), 9.2kb (AS2) or 10.4kb (AS3) of the total compiled file size. It can be compiled with the Flash IDE, MTASC, or Flex SDK (even with strict rules on), with no errors or warnings thrown during compilation. Tweener is also the spiritual successor to MC Tween. However, it follows ActionScript's more strict OOP rules, and gets rid of the fixed parameter order syntax imposed by MC Tween. As a result, code written with Tweener is a lot more readable even for developers not versed on the Class. Development wise, modularity is one of the main aspects of Tweener. The code is built in a way that new features such as transitions and special tweenings can be added (or removed) easily: for example, properties that are only acessible through methods and functions can be tweened by creating and registering new special properties. Expanding the feature set of the original Class can be done on a per-project basis, with no change to the original files. From this page, you can download the latest stable (heavily tested) version of Tweener, check out a few examples with source, or read the documentation. There's also a mailing list for Tweener discussion. If you prefer, you can also get the very latest versions from Subversion, before they're considered stable and featured on the download list (the changelog is available here). The repository can also be viewed with a web browser. [Less]
Created about 1 year ago.

2 Users
 

AS3 rich graphic and geometric opensource library based on the Maashaack and VEGAS frameworks.
Created about 1 year ago.

2 Users
 

KRONos is an OpenSource Framework based on ECMASCript and ActionScript technologies. This framework contains all time, date, calendar, appointment, task tools. SVN and sources comming soon !
Created about 1 year ago.

2 Users
 

Network, media, text and display advanced tool library based on Maashaack and VEGAS.
Created about 1 year ago.

2 Users
 

This opensource library contains a skeletal to implement rich application with VEGAS and this extensions. For the moment this library is an experimental laboratory to implements a concrete example with VEGAS.
Created about 1 year ago.

0 Users

Flash Ad Manager enables Flash Platform developers to manage ads in their projects remotely via XML. This project lets developers remotely switch between several embedded ads or alternatively serve ... [More] custom ads from their own private server. Ads appear during the 'preloading' stage of an application. Flash Ad Manager consists of two core parts, the AdManager class and an XML configuration file. Flash Ad Manager works by 'calling home' to retrieve an XML file which is parsed to determine which ad type should be invoked. Ad types are defined simply as being custom or embedded. A custom ad is either a user created SWF or image which gets downloaded and displayed by the AdManager. An embedded ad can be anything embedded at compile time such as a custom graphic or animation to an alternate ad API such as MochiAds or GameJacket. Flash Ad Manager may be best thought of as a system for 'self serving' ads without relying on a third party API like MochiAds. The downloading and display of a custom graphic makes up the bulk of the code behind AdManager. A primary design goal has been to encapsulate as much of the inner working behind a simple to use API. XMLThis example shows the structure of the configuration XML which AdManager attempts to download from a server of your choosing. By editing this file a user may remotely change which ad type should be instantiated by changing use_ad_type to either CUSTOM or EMBEDDED. ad-disabled-domain1.com ad-disabled-domain2.com CUSTOM http://www.mysite.com/MyCustomAd.swf http://www.mysite.com/ 5 MochiAds AdManagerThe following is an example of a document class which instantiates the AdManager class, passing the URL of the configuration XML. package { import flash.display.MovieClip; import com.ahrooga.flash_ad_manager.AdManager; /** * This is a sample document class which attempts to explain the various methods of the AdManager class. */ public class Main extends MovieClip { private var adManager:AdManager; public function Main() { /* placeHolder is simply a DisplayObject which will be displayed until an ad type is resolved OR for the duration of the application's * preloading if the configuration XML is inaccessible. It can be any type of DisplayObject exported in Frame 1. In this example the class, * PlaceHolder, is a library asset in Example.fla. Placeholders can be positioned with their x & y properties relative to the stage. * In this example our placeholder is centered relative to the stage.*/ var placeHolder:MovieClip = new PlaceHolder(); placeHolder.x = (stage.stageWidth - placeHolder.width) * 0.5; placeHolder.y = (stage.stageHeight - placeHolder.height) * 0.5; /* Here we instantiate the AdManager class passing 3 parameters. A reference to a function, startApp, which will initialize the rest * of the application after the application has finished downloading. A place holder display object (defined above) and a URL pointing * to our XML file.*/ adManager = new AdManager(startApp, placeHolder, "http://www.mysite.com/AdManagerConfig.xml"); /* Optionally we can hard-code an ad disabled domain using addDisabledDomain. If AdManager detects the domain which the application * is currently loaded from matches a domain added using this method ads will not be loaded. Instead the place holder display object will * remain visible for the duration of the preloader. Domain should include sub-domains including www.*/ adManager.addDisabledDomain("www.kongregate.com"); /* We can also customize the color of the preloader used by AdManager. The preloader always appears at the bottom of the application. */ adManager.preloaderBarColor = 0xFF2F00; adManager.preloaderBaseColor = 0x000000; /* Use registerEmbeddedAd to match an ad name to an ad init method. The ad name string must match the ad_name element * defined in the loaded XML. AdManager will call the passed function if the XML calls for an embedded ad with a matching name. */ adManager.registerEmbeddedAd("MochiAds", initMochiAds); adManager.registerEmbeddedAd("GameJacket", initGameJacket); /* Finally, the AdManger instance MUST be added to the stage. AdManager will not initialize otherwise. All opitions must be set BEFORE * adManager is added to the stage.*/ addChild(adManager); } private function initMochiAds():void { trace("init MochiAds!"); } private function initGameJacket():void { trace("init GameJacket!"); } private function startApp():void { removeChild(adManager); adManager = null; trace("startApp"); /* Game/Application initialize code goes here. All ad API's should be configured to fire this method when finished. * * This is the application's main startup method which should initialize the rest of the program. */ } } } [Less]
Created 4 months ago.

0 Users

İçerik HakkındaSunumunuzu Özelleştirin Tablo ve Grafik Ekleme Dizayn Şablonları Uygulama Master Slide Uygulama Sunuların sıralaması Animasyonlarla çalışma Yazıya Animasyon ... [More] verilmesi Grafiğe animasyon verilmesi Slide geçişlerinin oluşturulması otomatik gelişmiş slaytlar Canlı Sunu Hazırlama Konuşmacı notları ekleme handouts ekleme HaberYazılımın son sürümü yüklenmiştir.. Plandan son sürümünü bilgisayarınıza indirebilirsiniz.. yazılıma online erişmek için tıklayınız. HakkındaBu proje "Eğitimde Yazılım Tasarlama Geliştirme ve Değerlendirme" adlı Bilgisayar ve Öğretim Teknolojileri dersi için oluşturulmuştur. 14 haftalık süreç içerisinde yazılımı tasarlama, geliştirme ve değerlendirme adımlarını izleyerek ürünümüzü ortaya çıkaracağız. Plana ulaşmak ve izlenen adımları takip için tıklayınız. [Less]
Created 9 months ago.

0 Users

The Flash Player does not natively allow AS3 and AS2 code to interact. Usually, if this requirement arises, developers use LocalConnection objects to communicated between the two files. However, this ... [More] is not much use in many cases, where the AS2 files are legacy and cannot be modified. This library removes the need to edit existing AS2 SWFs, and handles the communication seamlessly. [Less]
Created 12 months ago.

0 Users

AS3 AULib extends the functionality of the Flex/AS3 package to allow for Australian standards. Currently consists of: ABNFormatter ABNValidator
Created 11 months ago.

0 Users

A collection of public AS3 classes released under MIT Licensing by gskinner.com Classes LibraryDisplayObjectWrapper Using Flash Symbols with ActionScript in Flex Free Extension: AS3 String ... [More] Utils Free Extension: gAlign Panel Variable Scrollbar Width for CS3 Components StyleCollection for CS3 Components Replace actions on labeled frames in AS3 Squeeze Effect Source Code Fire Effect Component & Source Code ColorMatrix Class in AS3 ProximityManager updated for AS3 Source Code: Random Methods Utility Class Adding CSS Support to the CS3 Components Parsing Tags and Text From HTML Simple Component For Monitoring Memory and FrameRate SparkTable: Visualize Easing Equations Drawing Curved Lines Simplified Programatically Drawing Trees With Recursion gTween: A New Tweening Engine for AS3 Developers [Less]
Created 11 months ago.