Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date Submitted |
---|---|---|---|---|
Printed | Page 43,44 Page 43: 1st code block, line 3; Page 44: 2nd code block, line 6 |
The timeInfo object declares an interCount variable, but uses both interCount AND iterCount internally. The source download uses only iterCount. |
Todd Mullen | Dec 20, 2015 |
Printed | Page 185 "that.move" method |
if (length > 5) { ... } |
LuisQuin | Oct 20, 2015 |
Printed | Page 59 top of page |
The calculation of the background-positions goes to far, so that the map-indexes ( i.e 0,0,0,10,0,14,0,4...etc) doesn?t correspond to the correct offset. Subtract a tileWidth/tileHeight in the for-condition: |
Martin Sundvall | Apr 04, 2012 |
Printed | Page 204 code |
In the code on the top of the page, a quote is missing: |
Anonymous | Mar 09, 2012 |
Printed | Page 201 Section 'Simple encoding format', 2nd Paragraph |
chd:s<series_1>,<series_2>,<series_n>,... |
Anonymous | Mar 09, 2012 |
Printed | Page 135 code |
In the code for Figure 6-5, the canvas tag is printed as: |
Anonymous | Mar 09, 2012 |
Printed | Page 60 Example 3-3 Three-layer tile-based scrolling |
Around the middle of the page: |
Anonymous | Mar 09, 2012 |
Page 16 Graph Image |
The Graph is talking about Math.floor() versus bitshift. The Blue box legend at the top says Math.sin(), probably left over from the previous graph. |
Jim Connolly | Aug 09, 2011 | |
147 First code block |
Function name (when defined) is misspelled; should be "recurse", not "rescurse". |
P. Roebuck | Aug 01, 2011 | |
Page 126 2nd paragraph, 1st bullet |
"Flash is a proprietary format owned by Adobe. There is no charge for playing Flash content, but to develop it you must purchase the appropriate authoring software. Using a closed system like Flash to power web-based content is incongruous with the evolution of a free and open Web." |
Florian Salihovic | Jul 26, 2011 |