root/as3/BetweenAS3/trunk/CHANGES

リビジョン 3422, 3.3 kB (コミッタ: yossy, コミット時期: 2 年 前)

BetweenAS3: Added an overwrite like behavior.

Line 
1 BetweenAS3 Change Log
2 ========================================
3
4 Alpha r3022 -> HEAD
5 --------------------
6
7  * [r3422] Added an overwrite like behavior.
8
9     BetweenAS3 will not stop old tweens like Tweener, but gives priority to new tween's values.
10
11  * [r3080] Fix: gotoAndPlay will not affected while playing. (#107)
12  
13  * [r3079] Fix: RangeError has occurred when using bezier tween with Elastic or Back easing. (#106)
14  
15  * [r3077] [r3078] Fix: Sometimes ReferenceError has occurred in EnterFrameTicker. (#108)
16
17 Alpha r2505 -> Alpha r3022
18 --------------------
19
20  * [r3021] Created FlashPlayer9 version based on r3019.
21
22  * [r3018] Fix: Error occurred when stopping or playing tween in event handlers.
23
24  * [r3017] Added property for frame tween (_frame) and utility for convert frames and time (TimeUtil).
25  
26  * [r3016] Added ITween.togglePause
27
28  * [r3009] [r3010] Supported physical tween. (BetweenAS3.physical)
29  
30  * [r3007] Added shortcuts for BetweenAS3.tween and BetweenAS3.bezier
31   * BetweenAS3.to
32   * BetweenAS3.from
33   * BetweenAS3.bezierTo
34   * BetweenAS3.bezierFrom
35
36  * [r3005] Fix: Function specified in BetweenAS3.func will be called many times.
37  
38  * [r2998] Supported bezier tween. (BetweenAS3.bezier)
39  
40  * [r2996] Supported parallel and serial by passing Array parameter. (BetweenAS3.parallelTweens, BetweenAS3.serialTweens)
41  
42  * Changed internal architecture and package.
43   * Supported inheriting event handlers when processing tweens by this change.
44   * [r2994] Created IUpdater interface.
45   * [r2694] Renamed BetweenEvent class to TweenEvent.
46   * [r2692] Moved ITicker interface and TickerListener class to Core package.
47   * [r2688] Created Core package.
48   * [r2688] Removed ITweenTarget interface, integrated it to ITween interface and created IObjectTween interface.
49   * [r2688] Created ITweenContainer (now ITweenGroup) interface.
50  
51  * [r2618] Moved a delay setting to the BetweenAS3.delay method for more flexibility.
52
53  * [r2617] Changed the timing of calculating tween parameters to the first time of start playing the tween.
54  
55     Now sequence of tween using related value works fun.
56    
57      BetweenAS3.serial(
58        BetweenAS3.tween(mc, {$x: 100}),
59        BetweenAS3.tween(mc, {$x: 100})
60      );
61    
62     Notice: By this change, following two tweens are NOT same.
63  
64      1. BetweenAS3.tween(mc, {x: 100})
65      2. BetweenAS3.tween(mc, {x: 100}, {x: mc.x})
66    
67     It seems both tweens will tween from current MovieClip position to
68     x=10, but tween1 will start from x position on the first time of
69     start playing tween and tween2 will start from x position on the
70     time of create it. For example, if you set mc.x=10, create the tweens,
71     set mc.x=20, and start both tweens, tween1 will be tweened from
72     x=20 to x=100 and tween2 will be tweened from x=10 to x=100.
73    
74     Note: In the old version, both tweens were same as tween2.
75    
76     It is important to create a round trip tween by using serial and parallel.
77     In this case, you have to use a tween created by type2.
78    
79      t = BetweenAS3.tween(mc, {x: 100}, {x: mc.x});
80      BetweenAS3.serial(t, BetweenAS3.reverse(t));
81    
82     Or a reversed tween will not be tweened correctly.
83
84  * [r2600] Fix: Sometimes ReferenceError has occured while creating a tween.
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。