www.ebook777.com
Make_Getting_Started_with_Processing_Second_Edition
Make_Getting_Started_with_Processing_Second_Edition
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
7/Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89<br />
Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />
Example 7-1: Load an Image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />
Example 7-2: Load More Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91<br />
Example 7-3: Mousing Around with Images. . . . . . . . . . . . . . . . . . . . . . . . . 92<br />
Example 7-4: Transparency with a GIF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93<br />
Example 7-5: Transparency with a PNG. . . . . . . . . . . . . . . . . . . . . . . . . . . . 94<br />
Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94<br />
Example 7-6: Drawing with Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95<br />
Example 7-7: Draw Text in a Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96<br />
Example 7-8: Store Text in a String. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97<br />
Shapes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97<br />
Example 7-9: Draw with Shapes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />
Example 7-10: Scaling Shapes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />
Example 7-11: Creating a New Shape. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99<br />
Robot 5: Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101<br />
8/Motion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103<br />
Frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103<br />
Example 8-1: See the Frame Rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103<br />
Example 8-2: Set the Frame Rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104<br />
Speed and Direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104<br />
Example 8-3: Move a Shape. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104<br />
Example 8-4: Wrap Around. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105<br />
Example 8-5: Bounce Off the Wall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107<br />
Tweening. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />
Example 8-6: Calculate Tween Positions. . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />
Random. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />
Example 8-7: Generate Random Values. . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />
Example 8-8: Draw Randomly. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109<br />
Example 8-9: Move Shapes Randomly. . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />
Timers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111<br />
Example 8-10: Time Passes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />
Example 8-11: Triggering Timed Events. . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />
Circular. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />
Example 8-12: Sine Wave Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />
Example 8-13: Sine Wave Movement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />
Example 8-14: Circular Motion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />
Example 8-15: Spirals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />
Robot 6: Motion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />
viii Contents<br />
<strong>www</strong>.<strong>ebook777.com</strong>