Dear fellow Livecoders,
I am happy to announce the immediate availability of animationEngine 4.0
http://www.runrev.com/downloads/marketp ... ngine4.zip
tiny URL for linewrap breaks: http://tinyurl.com/4zg9xc5
Product page: http://runrev.com/store/product/animation-engine-4-0-0/
Version 4 of animationEngine ensures compatibility with iOS devices and, as far as possible, compliance with Apples AppStore.
AppStore compliance:
We rewrote parts of AE, that could potentially cause applications using AE to be rejected. Everything inside AE behaves like a nice appstore citizen now.
Multitouch constrained dragging:
Previous versions of AE relied on mouse messages being sent to constrained controls using either the constrainLinear, constrainCircular, constrainRectangular or constrainElliptical properties. Major parts of the library have been reworked to support constrained dragging of controls on iOS devices. The implementation in AE 4 now allows dragging multiple controls at the same time on iOs devices. No changes to the syntax were necessary. You can simply set any of the constrain properties and have all of them react on the device.
New command aeScrollTo:
The command aeScrollTo has been introduced into animationEngine. This command allows to scroll a group or field in both x and y direction at the same time.
aeScrollTo pControl,pNewHScroll,pNewVScroll,pDuration,[pMethod]
the first parameter is a long reference to a group or field
pNewHscroll and pNewVScroll are the desired new values for the scroll of the control
pDuration is the time needed to reach the new scroll value in milliseconds
pMethod: the easing method used to calculate the transition or empty. Valid methods are: in,out,inOut,bounce or overshoot
Changes to aeEnterFrame and aeExitFrame:
Both messages are now being sent with an additional parameter that holds the command that called aeEnterFrame or aeExitFrame.
Specific Bug fixes:
In previous versions of animationEngine setting the constrainLinear of a control did not reset the other constraining properties. This could cause execution to halt with a recursion limit reached error.
The price for existing users is USD 55 / 33 pounds / 39 Euro. You can upgrade from any version of animationEngine or arcadeEngine.
If you bought a retail version of animationEngine (means that was not part of a special offer or bundle) after Sept. 30th 2010 you are entitled to a free upgrade. If you do not automagically receive a new registration code, please get in touch, quoting your purchase order number, so I can get you updated.
If you bought AE through the new store on RRs website, getting the update price is very easy. Please log into your account. It will prompt you that updates for your products are available. Choose the updates you want and add them to the basket.
If your purchase is older than the new RR store, you will receive a coupon code shortly, that will give you access to the upgrade price.
I am now officially putting on the party hat!
Cheers all.
Malte
animationEngine 4
Create fast, sprite powered games with Animation Engine, co-developed with DerBrill Software!
Moderators: heatherlaine, kevinmiller, robinmiller, malte
Jump to
- LiveCode Community
- ↳ Announcements
- ↳ Developer Services Marketplace
- ↳ User Groups and Events
- ↳ SoCal LiveCode Group
- ↳ Greater Toronto Area LiveCode Users Group
- ↳ Off-Topic
- ↳ Made With LiveCode
- Getting Started With LiveCode
- ↳ Getting Started with LiveCode - Complete Beginners
- ↳ Getting Started with LiveCode - Experienced Developers
- ↳ Converting to LiveCode
- ↳ App Building Course
- ↳ Simple Messages
- ↳ Calculator
- ↳ Notes
- ↳ Clock
- ↳ Web Browser
- ↳ Weather
- ↳ Compass
- ↳ Photos
- Developing With LiveCode
- ↳ Talking LiveCode
- ↳ Databases
- ↳ Games
- ↳ Internet
- ↳ Multimedia
- ↳ Software Engineering
- ↳ Version Control
- ↳ Feature Proposals
- ↳ Bug Triage
- ↳ Legacy Project: MetaCard
- Extending LiveCode
- ↳ Using Plugins for Customizing the LiveCode IDE
- ↳ Using Externals
- ↳ Making IDE Plugins
- ↳ Building Externals
- ↳ LiveCode Builder
- Platform Specific
- ↳ Windows
- ↳ Mac OS
- ↳ Linux
- ↳ iOS Deployment
- ↳ Android Deployment
- ↳ CGIs and the Server
- ↳ HTML5
- ↳ Raspberry Pi
- Academic Endeavors
- ↳ Teaching with LiveCode
- ↳ Research and Post Secondary
- ↳ LiveCode University
- ↳ Educational Outreach
- Livecode Open Source Archived Forum- closed to posting
- ↳ Engine Contributors
- ↳ IDE Contributors
- ↳ Documentation and Tutorials
- ↳ Brainstorms
- ↳ Community Projects
- ↳ rIDE
- Third Party Extension Support
- ↳ Marketing Your Products
- ↳ Animation Engine
- ↳ chartsEngine
- ↳ MobGUI
- ↳ lcTaskList
- ↳ SQL Yoga
- ↳ MergEXT
- ↳ Data Grid Helper
- ↳ idea2app and Coding School
- ↳ Admin Archive
- LiveCode Hosting
- Forum Archives
- ↳ Archived: Third Party Extension Support
- ↳ rTree
- ↳ rGrid
- ↳ Data Tree
- ↳ Archived: LiveCode Open Source
- ↳ LiveCode Global Jam
- ↳ Testing Support
- ↳ Archived: Academic Endeavors
- ↳ September Academy
- ↳ Summer School 2013
- ↳ Archived: Project Specific
- ↳ Business and Kiosks
- ↳ Digital Art and Portfolios