The following is the list of currently accepted properties or fields for the Get Property and the Set Property actions. Note that the properties can be specified with either an integer (type 7, requires V5.0+) or a single precision floating point (type 1, V4.0 compatible). And since strings are automatically transformed in a value when required, one can use a string to represent the property number (type 0). It works with a double value, I even tested a Boolean and null and it works. Obviously it isn't a good idea to use these. The default should be a single precision float. Please, see the Push Data action for more information about data types.
WARNING: |
Adobe is trying to phase out this functionality. It is very likely not working in ABC code and it is not necessary since objects have member functions that can be used for the exact same purpose and it is a lot cleaner to use those instead. |
Float |
Decimal |
Name |
Comments |
Version |
0x00000000 |
0 |
x |
x position in pixels (not TWIPs!) |
4 |
0x3F800000 |
1 |
y |
y position in pixels (not TWIPs!) |
4 |
0x40000000 |
2 |
x scale |
horizontal scaling factor in percent (50 — NOT 0.5 — represents half the normal size!!!) |
4 |
0x40400000 |
3 |
y scale |
vertical scaling factor in percent (50 — NOT 0.5 — represents half the normal size!!!) |
4 |
0x40800000 |
4 |
current frame |
the very frame being played; one can query the root current frame using an empty string ("") as the name of the object; note that the first current frame is number 1 and the last is equal to the total number of frames; on the other hand, the Goto instruction expects a frame number from 0 to the number of frames - 1 |
4 |
0x40A00000 |
5 |
number of frames |
total number of frames in movie/sprite/thread |
4 |
0x40C00000 |
6 |
alpha |
alpha value in percent (50 — NOT 0.5 — means half transparent) |
4 |
0x40E00000 |
7 |
visibility |
whether the object is visible |
4 |
0x41000000 |
8 |
width |
maximum width of the object (scales the object to that width) |
4 |
0x41100000 |
9 |
height |
maximum height of the object (scales the object to that height) |
4 |
0x41200000 |
10 |
rotation |
rotation angle in degrees |
4 |
0x41300000 |
11 |
target |
return the name (full path) of an object; this can be viewed as a reference to that object |
4 |
0x41400000 |
12 |
frames loaded |
number of frames already loaded |
4 |
0x41500000 |
13 |
name |
name of the object |
4 |
0x41600000 |
14 |
drop target |
object over which this object was last dropped |
4 |
0x41700000 |
15 |
url |
URL linked to that object |
4 |
0x41800000 |
16 |
high quality |
whether we are in high quality mode |
4 |
0x41880000 |
17 |
show focus rectangle |
whether the focus rectangle is visible |
4 |
0x41900000 |
18 |
sound buffer time |
position (or pointer) in the sound buffer; useful to synchronize the graphics to the music |
4 |
0x41980000 |
19 |
quality |
what the quality is (0 - Low, 1 - Medium or 2 - High) |
5 |
0x41A00000 |
20 |
x mouse |
current horizontal position of the mouse pointer within the Flash window |
5 |
0x41A80000 |
21 |
y mouse |
current vertical position of the mouse pointer within the Flash window |
5 |
0x46800000 |
16384 |
clone |
this flag has to do with the depth of sprites being duplicated |
4 |
|