Xtras are plug-ins for the Lingo scripting language that can enable additional functionality in a Shockwave project. Xtras are typically used to add file system I/O, hardware integration, and advanced multimedia functions. Xtras were supported by Macromedia Director, Authorware and FreeHand.
Many of Director's own functions are implemented as Xtras. Xtras use the Macromedia Open Architecture which was designed to allow easy creation of interchangeable components between Macromedia products. They can be created with Director's XDK (Xtra Development Kit), a C++ SDK. Adobe (which acquired Macromedia in 2005) maintained a list of third-party Xtras.
Xtras for Microsoft Windows (32-bit) have an .X32 file extension. Xtras for Mac OS generally have an .XTR extension. The file extension *.X16 is reserved for Xtras for Windows 3.1 (16-bit). With architectural changes in newer versions of Director, Xtra developers needed to modify their products to maintain ongoing support. With changing industry trends, many third-party Xtra developers discontinued products and dropped support due to the cost of development without a significant return.
- Director Support Center at Adobe
- Director Xtras and Tools at Dean's Director Tutorials & Resources
- OpenXtras.org, open source Xtras for Macromedia products
- A short tutorial on your first Macromedia Director Xtra programming by Michał Ścioch and Zbigniew “Ziggi” Szczęsny
- Xtras for Director and Authorware at Studio Dmm
- Xtra at the Adobe Wiki
- Xtra (Macromedia) and Adobe Director: Xtras at Wikipedia
|This article is a stub. You can help by expanding it.|
|This page uses Creative Commons Licensed content from Wikipedia (view authors).|