09.04.2016 Views

www.ebook777.com

Make_Getting_Started_with_Processing_Second_Edition

Make_Getting_Started_with_Processing_Second_Edition

SHOW MORE
SHOW LESS

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>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!