You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-5Lines changed: 11 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,11 +58,11 @@ createjs.Tween.get(target,null,true); // this will remove any existing tweens on
58
58
* Discuss, share projects, and interact with other users on [reddit](http://www.reddit.com/r/createjs/).
59
59
* Ask technical questions on [Stack Overflow](http://stackoverflow.com/questions/tagged/tweenjs).
60
60
* File verified bugs or formal feature requests using Issues on [GitHub](https://github.com/createjs/TweenJS/issues).
61
-
* Have a look at the included [examples](https://github.com/CreateJS/TweenJS/tree/master/examples) and
61
+
* Have a look at the included [examples](https://github.com/CreateJS/TweenJS/tree/master/examples) and
62
62
[API documentation](http://createjs.com/docs/tweenjs/) for more in-depth information.
63
63
64
-
It was built by [gskinner.com](http://www.gskinner.com), and is released for free under the MIT license, which means you
65
-
can use it for almost any purpose (including commercial projects). We appreciate credit where possible, but it is not a
64
+
It was built by [gskinner.com](http://www.gskinner.com), and is released for free under the MIT license, which means you
65
+
can use it for almost any purpose (including commercial projects). We appreciate credit where possible, but it is not a
66
66
requirement.
67
67
68
68
## Classes
@@ -74,9 +74,15 @@ Returns a new Tween instance.
74
74
The Timeline class synchronizes multiple tweens and allows them to be controlled as a group.
75
75
76
76
**Ease**
77
-
The Ease class provides a collection of easing functions for use with TweenJS. It does not use the standard 4 param
77
+
The Ease class provides a collection of easing functions for use with TweenJS. It does not use the standard 4 param
78
78
easing signature. Instead it uses a single param which indicates the current linear ratio (0 to 1) of the tween.
79
79
80
80
## Thanks
81
-
Special thanks to [Robert Penner](http://flashblog.robertpenner.com/) for his easing equations, which form the basis for
81
+
Special thanks to [Robert Penner](http://flashblog.robertpenner.com/) for his easing equations, which form the basis for
82
82
the Ease class.
83
+
84
+
## Build the library
85
+
86
+
All source code is in the `./src` folder. After updating any source code, run the tests to verify your changes. See [`./tests/README.md`](./tests/README.md). If you add new code, please add a test case to validate your new code. In order to run the tests you need to run the `build next` process as the tests are run against the `tweenjs-NEXT.js` library.
87
+
88
+
Do not edit the library files in `./lib` directly, these files are generated from the `./src` folder by the build process. To build this library, see [`./build/README.md`](./build/README.md).
0 commit comments