To note: Javascript is not running in this browser environment. Our apologies, but this demo has not yet been updated to support progressive enhancement.
Set up a range of entitys using a bespoke 'component' factory. Each 'component' should include a Wheel entity with an associated Color asset, a Label and Line entity, and two Tween animations to move the Wheel across the canvas and change its color. These components will differ only in their vertical positions on the canvas, and the easing function assigned to the movement Tween and the Color asset.
Known issues (to fix): the 'easeOutInBounce' easing function is incorrect. Also, this demo runs very slowly in Webkit browsers (cause: unknown)
Touch test: not required