Flasher Archive

[Previous] [Next] - [Index] [Thread Index] - [Previous in Thread] [Next in Thread]


Subject: Odp: FLASH: tweening skew - FLASH BUG
From: axel
Date: Sun, 30 Jul 2000 16:46:03 +0100

> How can you tween a skew without it getting larger in the middle of the
tween?
> Can anyione help with this?
hi Andrew

this is a bug in the FLASH apllication

it's a conversion problem between transformation matrix and
scale/rotate/skew transform

for example:

the normal matrix:
[1.000 0.000]
[0.000 1.000]

horizontal skew done by stage area controls results with matrix:
[1.000 0.000]
[-0.954 1.000]

changed one element -> flash recognize this as
v scale 100.0 %
h scale 138.2 %
rotate h: 43.6 ; v:0
skew

this transforms (instead of matrix) are used to create tweening and results
with bad "beetween" matrixes:
[1.000 0.000]
[-0.040 1.019]

[1.000 0.000]
[-0.082 1.037]

[1.000 0.000]
[-0.125 1.052]
(data from 20 frame tween)

as you can see there are two modifications in matrix instead of one needed

1. macromedia should change flash to work with matrix not with "second hand"
transforms
2. in flash5 you can set transforms from script (?)


axel



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Full flasher archive now available online at:
http://www.chinwag.com/flasher/archive.shtml
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe or change your list settings go to
http://www.chinwag.com/flasher or email helpatchinwag [dot] com


Replies
  FLASH: tweening skew, DRMRLPLS

[Previous] [Next] - [Index] [Thread Index] - [Next in Thread] [Previous in Thread]