Flash CS3 IDE converting "Use Device Fonts" to "Anti-alias for animation"
Occassionally, when I'm working on an application in the Flash CS3 IDE, that uses very small fonts, I find that I get better results if I use device fonts rather than anti-aliased fonts.
However, I notice that SOMETIMES, if a save an FLA that uses "Static" Text fields with the "Use Device Font" setting, the next time I open Flash to edit the file, all of those fields h开发者_StackOverflow社区ave been changed to "Anti-alias for animation."
This is hugely frustrating... I typically have to go through my entire FLA and manually reset every static text field back to "Use Device Fonts".
Many thanks in advance for any advice or insight.
Cheers, MattProblem solved. I've written a JSFL script that changes all textfields with "Anti-alias for animation" back to "Use device fonts". This restores your FLA back to its normal state, and you DON'T have to manually change "Device fonts" anymore. Phew! You can run this within the Flash CS3/CS4 IDE itself.
Features:
- Searches within all scenes, and all their contents
- Searches within all library items, to find clips not used in a scene
- Searches within all groups (Flash CS4 only)
- Only changes "Anti-alias for animation" textfields
- Preserves textfields with "Custom" or "Anti-alias for readability"
Download JSFL script - Update: Massively improved performance, re-download.
Usage:
- Copy the script to the Commands folder, and Restart your Flash IDE
- Windows XP: C:/Documents and Settings/USERNAME/Local Settings/Application Data/Adobe/Flash CS3/en/Configuration/
- *Windows Vista/7: C:\Users\USERNAME\AppData\Local\Adobe\Flash CS3\en\Configuration\Commands*
- Open your FLA file and under the Commands menu, run "_Change AntiAnim to DeviceFonts"
- Warning: This may take a few minutes to process.
Cheers, Jeremy.
精彩评论