HTML5 Canvas [233]
finding supported audio format, Finding the Supported Audio Format
playing the sound, Playing the Sound
autoplay property, Basic HTML5 Video Implementation, Video with Controls, Loop, and Autoplay, HTML5 Video Properties, Important Audio Properties
audio objects, Important Audio Properties
video objects, Basic HTML5 Video Implementation, Video with Controls, Loop, and Autoplay, HTML5 Video Properties
B
Base SDK, selecting for PhoneGap project, Creating the BS Bingo PhoneGap Project in Xcode
baseline and alignment, fonts, Font Baseline and Alignment, Text Arranger Version 2.0, Vertical alignment, Horizontal alignment, Handling text baseline and alignment, Text Arranger Version 2.0
handling in Text Arranger (example), Handling text baseline and alignment, Text Arranger Version 2.0
horizontal alignment, Horizontal alignment
vertical alignment, Vertical alignment
beginPath( ) function, Starting and Ending a Path
Bezier curves, Bezier Curves, Cubic Bezier Curve Movement, Cubic Bezier Curve Movement, Creating a Cubic Bezier Curve Loop
(see also curve and circular movement)
defined, Cubic Bezier Curve Movement
BinaryHTTP protocol, The ElectroServer admin tool, Client
bitmaps, Introduction to HTML5 Canvas, The HTML5 Canvas Object, Geo Blaster Extended, Geo Blaster Tile Sheet, The new boundingBoxCollide() algorithm, Rendering the Other Game Objects, Adding Sound
adding to Geo Blaster game, Geo Blaster Extended, Geo Blaster Tile Sheet, The new boundingBoxCollide() algorithm, Rendering the Other Game Objects, Adding Sound
rendering other game objects, Rendering the Other Game Objects, Adding Sound
tile sheet, Geo Blaster Tile Sheet, The new boundingBoxCollide() algorithm
bitmapped image of Canvas object, The HTML5 Canvas Object
bitmapped screen, Introduction to HTML5 Canvas
bouncing effects, Simple Gravity with a Bounce, Gravity with Bounce and Applied Simple Elasticity, Gravity with Bounce and Applied Simple Elasticity, Simple Gravity, Simple Elasticity, and Simple Friction, Simple Gravity, Simple Elasticity, and Simple Friction, Easing, Animation Revisited: Moving Videos, What’s Next?, Further Explorations with ElectroServer, This Is Just the Tip of the Iceberg
adding bouncing balls to ElectroServer 5 chat application, Further Explorations with ElectroServer, This Is Just the Tip of the Iceberg
gravity with bounce and applied elasticity, Gravity with Bounce and Applied Simple Elasticity, Simple Gravity, Simple Elasticity, and Simple Friction
simple gravity with a bounce, Simple Gravity with a Bounce, Gravity with Bounce and Applied Simple Elasticity
simple gravity, elasticity, and friction applied to, Simple Gravity, Simple Elasticity, and Simple Friction, Easing
video animation, Animation Revisited: Moving Videos, What’s Next?
bouncing off walls, Bouncing Off Walls, Curve and Circular Movement, Bouncing a Single Ball, Multiple Balls Bouncing Off Walls, Multiple Balls Bouncing Off Walls, Multiple Balls Bouncing with a Dynamically Resized Canvas, Multiple Balls Bouncing with a Dynamically Resized Canvas, Multiple Balls Bouncing and Colliding, Multiple Balls Bouncing and Colliding, Multiple Balls Bouncing with Friction, Multiple Balls Bouncing with Friction, Curve and Circular Movement
multiple balls, Multiple Balls Bouncing Off Walls, Multiple Balls Bouncing with a Dynamically Resized Canvas, Multiple Balls Bouncing with a Dynamically Resized Canvas, Multiple Balls Bouncing and Colliding, Multiple Balls Bouncing and Colliding, Multiple Balls Bouncing with Friction, Multiple Balls Bouncing with Friction, Curve and Circular Movement
with collisions, Multiple Balls Bouncing and Colliding, Multiple Balls Bouncing with Friction
with dynamically resized canvas, Multiple Balls Bouncing with a Dynamically Resized Canvas, Multiple Balls Bouncing and Colliding
with friction, Multiple Balls Bouncing with Friction, Curve and Circular Movement
single ball, Bouncing a Single Ball, Multiple Balls Bouncing Off Walls
bounding box collision detection, Bounding box collision