Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 4

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 versions: ActionScript 2.0, for Flash 7+ and Flash Lite 2.0+ ActionScript 2.0, for Flash 8+ ... [More] 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]

5.0
 
  0 reviews  |  5 users  |  11,304 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Vector Graphics Editor and Animator

5.0
 
  0 reviews  |  1 user  |  4,359 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

The Go ActionScript Animation Platform is a lightweight, portable set of generic base classes for buliding your own AS3 animation tools. Go provides structure and core functionality, but leaves the specifics to you. This Googlecode page is used for the SVN repository and to host files. For docs ... [More] & more about Go, please visit goasap.org. The go package now includes the open source TweenBencher utility plus tests & tutorials packages. For Video Tutorial source please visit the Go Playground. Following the build? Be sure to click on source > changes to see what's new. Talk to you on the Go List! [Less]

5.0
 
  0 reviews  |  1 user  |  4,395 lines of code  |  0 current contributors  |  Analyzed about 5 hours ago
 
 

OverviewSVG Web is a JavaScript library which provides SVG support on many browsers, including Internet Explorer, Firefox, and Safari. Using the library plus native SVG support you can instantly target ~95% of the existing installed web base. Once dropped in you get partial support for SVG 1.1 ... [More] , SVG Animation (SMIL), Fonts, Video and Audio, DOM and style scripting through JavaScript, and more in about a 60K library. Your SVG content can be embedded directly into normal HTML 5 or through the OBJECT tag. If native SVG support is already present in the browser then that is used, though you can override this and have the SVG Web toolkit handle things instead. No downloads or plugins are necessary other than Flash which is used for the actual rendering, so it's very easy to use and incorporate into an existing web site. Please keep in mind that SVG Web is in alpha. If you find something file an Issue. One Minute Intro DemosDraggable photos demo (scripted with JavaScript + SVG Image tag) Bouncing ball demos: 1, 2 Draggable videos demo with live video playing (scripted with JavaScript + Video tag) Animated Scimitar using Audio tag and Animation (SMIL) tags Simple animation using animation tags (SMIL): 1, 2, 3 Animating video using tags (SMIL + Video) Animated SVG Open banner with gradients, user-defined fonts (SVG Fonts), and animation (SMIL) tags Defining and using custom fonts (SVG Fonts) demo Complex static images: tiger, sporty car, techy car Using viewer to render clip art: Android logo, Cartman, Mono logo Falling blocks game; shows direct embedding SVG into normal non-XHTML HTML 5 and then scripting it with normal JavaScript Simple 'hello world' showing how to direct embed SVG into normal, non-XHTML HTML 5 Simple 'hello world' showing how to use the OBJECT tag (including for IE) to embed SVG Simple sample showing how to direct embed multiple SVG into your page Simple sample showing how to embed multiple SVG OBJECTs into your page and then style them with CSS SVG 1.1 test suite modified to use SVG Web instead More demos can be seen with the demo viewer; keep in mind that not all of the demos in the demo viewer work. Getting StartedA Quick Start guide is available to get going fast. More in-depth technical documentation is also available once you have read the Quick Start guide. Also, if you are using SVG Web in your own project please add yourself to the ProjectsUsingSVGWeb page! VideosSee a Tech Talk at Google recently on SVG Web and Open Web Advocacy from Brad Neuberg, a member of the Open Web Advocacy team at Google: What's NewNovember 23rd, 2009: New ReleaseJust in time for Thanksgiving is another SVG Web release. Our tradition is to name SVG Web releases after monsters from D&D just to increase the geek factor, so in that spirit our release name this time is "Gelatinous Cube": The Gelatinous Cube is a truly horrifying creature: "A gelatinous cube looks like a transparent ooze of mindless, gelatinous matter in the shape of a cube. It slides through dungeon corridors, absorbing everything in its path, digesting everything organic and secreting non-digestible matter in its wake. Contact with its exterior can result in a paralyzing electric shock, after which the cube will proceed to slowly digest its stunned and helpless prey." Fun times. Highlights of this release, thanks to many many people helping with patches, bug testing, and more: Loads of important bugs fixed Performance improvements You can now dynamically create new SVG root tags All the namespace aware functions now implemented: setAttributeNS, getAttributeNS, etc. You can now clone SVG nodes (cloneNode) You can now right-click on the SVG when using Flash to view the dynamic updated SVG source Running getElementsByTagNameNS scoped to a particular node now works, such as myGroup.getElementsByTagNameNS(svgns, 'text') and much much more The full list of issues fixed:  Issue 358 : Opera throws exception on patch to currentTranslate  Issue 413 : Implement node.getElementsByTagNameNS scoped by container node  Issue 401 : currentTranslate.setXY does translate the svg, but doesn't affect currentTranslate.getX or getY  Issue 201 : Support cloneNode  Issue 385 : Implement getAttributeNS  Issue 384 : Make sure ownerDocument defaults to 'document'  Issue 386 : Implement hasAttributeNS and hasAttribute  Issue 387 : Implement removeAttributeNS and removeAttribute  Issue 202 : Programmatically Creating the SVG node  Issue 383 : QA on Firefox 3.6 Beta  Issue 335 : Specific SVG file crashes browser when used with SVG Web  Issue 364 : onload event does not fire when image url is a security error  Issue 362 : dynamically applied color should cascade Issue 349: gradients with bounding box cooordinates are positioned wrongly on circles  Issue 371 : Linear gradients incorrectly start at left of screen rather than each circle  Issue 367 : Flash blend mode used for groups is a performance problem and can be avoided generally  Issue 331 : Animations based on events not implemented; problems with transform animations  Issue 275 : Add View Dynamic Source to context menu  Issue 297 : Aspect resolution of viewBox not honored on resize of browser  Issue 238 : SVGImageNode.as should absorb exceptions due to invalid image URL Issue 337: https generates insecure warning with IE6 (FIXED for IE7 and IE8)  Issue 388 : Cannot Add USE elements dynamically  Issue 361 : Text label is stealing mouse click Download the release now and get started! October 12th, 2009: New ReleaseYowsers! It's another release of SVG Web, this time code named Beholder: According to the classic D&D Monster Manual, the Beholder is an "aggressive and avaricious spherical monster that is most frequently found underground." In other words, you don't want to bump into this guy in a back alley. This release, roughly about 1 month of work, has contributions from many users and developers. We've knocked out a bunch of bugs and features. The full release list:  Issue 327  : Patching currentTranslate in causes error in Wikipedia Pan and Zoom tool  Issue 326  : Update config.html tool to test for SVG MIME type  Issue 316  : Background SVG is not being re-drawn on secondary pages for some browsers  Issue 307  : Window resize handler can sometimes throw exceptions on IE if Flash not ready  Issue 308  : Implement currentTranslate and currentScale and have it be a fast path  Issue 312  : For Shelley Powers: Odd error when using within XHTML document: works with Firefox, does not work with any other browser  Issue 176 : Document Makefile dependencies  Issue 233  : (regression) inconsistent size, spacing, flow of rendering  Issue 304  : tspan-tag ignore s coordinates of upper text-tag  Issue 305  : Changing shapes and paths from 'hidden' to 'visible' does not work.  Issue 306  : Regression in test_js1.html: Text that should be hidden is not  Issue 311  : Summation of transform causes shaking and invalid transformations.  Issue 254  : Lamb Animation Sample Doesn't Look Correct  Issue 315  : Reduce the number of Sprites created per Node to increase performance Issue 321: Support for animating path "d" attribute (except interpolation)  Issue 325  : Support data: URL scheme for object tag  Issue 329  : in flash renderer, images get cropped if they are moved programmatically  Issue 330  : in flash renderer, fill with image pattern does not work (programmatically)  Issue 293  : Position of image differs in native vs flash  Issue 207  : Doing transform on image dynamically throws exception  Issue 343  : Support on* events in SVG "use" element.  Issue 344  : Cache image requests for same file Download the new release and read the Quick Start guide. September 16th, 2009: New Release!Hear ye! Hear ye! The SVG Web team has pushed out another release, code named Umber Hulk. Umber Hulk: "A human-shaped creature with gaping maws flanked by pairs of exceedingly sharp mandibles. Despite their bestial appearance, umber hulks possess a significant intelligence and language of their own." Notable highlights of this release: Having Chinese characters in SVG filenames now works getCTM, currentScale, and currentTranslate are now supported, making dragging easier Inline on* style events (onclick, etc.) handlers directly in markup is now supported for SVG OBJECTs Several fixes for IE 8 Several fixes when the DOCTYPE is specified Lots of fixes around resizing an SVG image based on resizing the browser and it's container Fixes to help Shelley Power's Burning Bird site Fixes to help the Wikipedia SVG Zoom and Pan too Fixes to help Michael Neutzes' German Atlas work Fixes to help other developers in the community and much much more. Special thanks to the many people who helped with this one: Rick Masters Jeff Schiller Michael Neutze Shelley Powers Ciaranj Felix Buenemann Le Roux Bernard Glen Bremner Stokes Bradbury.e Richbk Fangqq Please keep in mind SVG Web is still in alpha. Read the full release notes or download the release. See older news. [Less]

0
 
  0 reviews  |  1 user  |  196,502 lines of code  |  0 current contributors  |  Analyzed about 13 hours ago
 
 

A framework that gives everyone the possibility to animate and add interactivity to swing applications, as flash does. The framework handles timelines of actors that can be keyframed. Those actors can be graphics, sounds or swing components. Graphic actors can be images, pixel filters, gradients ... [More] , all combined using a complete and innovative layering system. Timelines can be used to display graphic objects, or control any javabean compliant instance through reflection. [Less]

5.0
 
  0 reviews  |  1 user  |  7,698 lines of code  |  0 current contributors  |  Analyzed about 1 year ago
 
 

KitchenSync is an ActionScript 3.0 library for sequencing animations and other time-based actions.News2010/03/06 - KitchenSync 2.0.1 is available for download! Read the new User Guide!

0
 
  0 reviews  |  1 user  |  17,538 lines of code  |  1 current contributor  |  Analyzed about 1 year ago
 
 

DVD slideshow GUI is a free multi-purpose slideshow studio. 240 transitions, 100 effects, 35 motion backgrounds and pan&zoom(Ken Burns). Import images(jpg/png/bmp), videos(avi/avs), Power Point(ppt), Impress(odp) and music(mp3, wav, m3u). Export to dvd video(PAL/NTSC 4:3 16:9) ... [More] , BluRay, 720p, 1080p, dvd audio, dvd chapters, dvd subtitles, avi, flash for web, avisynthscript, storyboards, single images with backgrounds and YouTube. [Less]

5.0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

An Integrated Development Environment for producing presentation and simulation based eLearning (as Flash), similar to Macromedia Captivate. Licensed under the LGPLv3.

3.5
   
  0 reviews  |  1 user  |  64,210 lines of code  |  0 current contributors  |  Analyzed 11 days ago
 
 

The Go !ActionScript Animation Platform is a lightweight, portable set of generic base classes for buliding your own AS3 animation tools. This is our community playground. Making tools with Go? We'll add you as a member and you can start sharing on the SVN, posting downloads and wiki pages ... [More] right away. To join, please check out the MembershipTerms page. For Video Tutorial source and other semi-official extras, see MosesGunesch's SVN folder and related Downloads. See you on the jungle gym! Project Member PagesCalebJohnston DonovanAdams JoelStransky GraemeAsher JohnGrden JoseHernando JudHoliday KartenGoetz MartinWoodMitrovski MichaelGregor MosesGunesch SebastianWeyrauch TimKnip TollmanOwens DavePadovano ZAAZ [Less]

0
 
  0 reviews  |  0 users  |  11,744 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

General informationTweego is an AS3 tweening engine based on the Go ActionScript Animation Platform. It’s one of the first parsers for Go. The syntax is similar to the glorious Fuse. It’s perfect for complex tweens with multiple sequences. At the moment special properties and a documentation ... [More] is missing. Current version0.5 Syntax examplesThere are various ways to use Tweego, e.g. var t:Tweego = new Tweego; t.push({target: target, x: 100, y: 200, time: 1, ease: Bounce.easeOut}); t.push({delay: 2}); t.push({target: target, width: 500, time: .5, ease: Elastic.easeOut, func: onComplete}); t.start();var t:Tweego = new Tweego; t.target = target; t.push([{x: 100, time: 1, ease: Bounce.easeOut}, {y: 100, time: 3, ease: Quad.easeOut}]) t.push({func: someCallback}); t.push({target: target2, scale: 3, time: .3}); t.start();Single sequences also can be created via: Tweego.tween(target, {x: 500, y: 500});Some examples are included in the package. FAQIs Tweego Fuse 3? In a way yes. It's actually based on the Fuse syntax and you can use it in the same way. But some features are still missing. Can I use the current version yet? Of course you can. The API is ready and the core features have been implemented. Newer version will only have extensions and internal optimizations. What classes I need to know? You just need to use the main Tweego class (org.tweego.Tweego). If you want to work with events, you have to know the event classes, too. All other classes are used internally. Has Tweego exactly all featurs of Fuse? Well, at least it will have most of them. Beside the still missing things, on one hand some things are optimized and on the other hand we don't want to overload Tweego. But all important (and also some not so common) features are or will be implemented. If you are missing something, let us know. What role plays Go? To dumb it down: The Go ASAP by Moses Gunesch is the core engine, which handles the sequences. Tweego parses and prepares the data and finally applies it to your target object. How is the performance? For Benchmark tests on the core platform please see: http://www.goasap.org/benchmarks.html Even if Tweego is not hardcore optimized, it's quite powerful. Of course the performance can not be exactly that good, because Tweego has a lot of functionality. But for example the performance is much better than the widespread Tweener's performance. [Less]

0
 
  0 reviews  |  0 users  |  476 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.