Data * fake arrays using eval: data_0, data_1 * better arrays by storing data in a clip: as data_mc[0],data_mc[1]
movieclip properties * _width doesnt work, use _xscale * use the timeline to color tween, then set frame to get color control from AS * rounding error when rotating an item a lot
Buttons * use movieclips, with "_over" labelled frame * three button loop * button inside a movieclip to avoid naming issues * code reuse: on rollover > set a var > call()
Load Variables * target movieclip
LoadMovie * can also bring variables
Memory * watch memory
Optimization * flip to low quality during animation, back to mid(high) when arriving
Duplicate/Remove movieclip * to clone to a different layer
Code reuse * push a var on a stack, then call() = fake functions * #include "file" can be used to fake functions * tellTarget to other clips * call(/as/) for mini functions
Other functions: * #version
Math class * can be used sometimes!
F4 syntax vs. F5 * _parent * dot vs /: / means clip : means variable . means property * eq vs == for strings and bools * IDE vs real script * using /:var in fields
Server side flash generation * to creat truly dynamic apps