New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请把文本勘误都写在这里 #7
Comments
类型:印刷错误 event.poss 应为 event.pos 备注: |
类型:印刷错误 Image.Logo:Logo surface,如图3-14所示。 应为 Image.logo:Logo surface,如图3-14所示。 备注: |
类型:说明不准确 ……,在draw()中调用self.bg.draw()绘制背景。 根据代码,此处应为 ……,在update_screen()中调用self.bg.draw()绘制背景。 备注: |
类型:印刷错误 对于__init_()函数。在其中只是初始化了一些变量:…… 应为 对于__init__()函数,在其中只是初始化了一些变量:…… 备注: |
类型:印刷错误 Fullscreen:窗口是否全屏,默认为False。 应为 fullscreen:窗口是否全屏,默认为False。 备注: |
类型:印刷错误 def callback(dt, * args, * * kwargs): 应为 def callback(dt, * args, ** kwargs): 备注: |
类型:修改建议 图表中,建议使用空心三角形"◁"代替实心三角形"◀"来表示类的继承关系。(UML) |
类型:修改建议 在前面的内容中,除了director以外,无论……则与director一样,是Cocos中少数不是从CocosNode继承的类。 这里是在描述类的继承结构,建议将director修改为首字母大写的Director以表示这个类而不是对象实例。 |
类型:印刷错误 CallFuncs 应为 CallFuncS 备注: |
类型:印刷错误 至于RamdomDelay和CallFuncs这两个动作,…… 应为 至于RandomDelay和CallFuncS这两个动作,…… 备注: |
类型:印刷错误 另外,Callfunc调用的函数也可以接收参数,如下: 应为 另外,CallFunc调用的函数也可以接收参数,如下: 备注: |
类型:修改建议 MainMenu主菜单类继承自Menu类,其菜单标题为"Tetris",…… 建议修改为 MainMenu主菜单类继承自Menu类,其菜单标题为"TETRIS",…… 备注: |
类型:印刷错误 --snip-- 此处应用灰度印刷代替黑字印刷。 备注: |
类型:修改建议 为了记录level、lines、score的数值,我们有必要把它们作为状态统计保存在一个文件中,而HUDLayer只负责从该状态文件中不断读取它们的数值即可。 建议修改为 为了记录level、lines、score的数值,我们有必要把它们作为状态统计保存在一个单例对象中,而HUDLayer只负责从该对象中不断读取它们的数值即可。 备注: |
类型:印刷错误 图层为Gameoverlayer,即游戏结束图层;然后是执行…… 应为 图层为GameoverLayer,即游戏结束图层;然后是执行…… 备注: |
类型:印刷错误 ……,中间的一行文字显示”you win”,最下面的一行小字显示 应为 ……,中间的一行文字显示”You win”,最下面的一行小字显示 备注: |
类型:印刷错误 ……,与”you win”这两行文字所执行的动作是Blink+ 应为 ……,与”You win”这两行文字所执行的动作是Blink+ 备注: |
类型:印刷错误 collidableobject。 应为 collidable object。 备注: |
类型:修改建议 建议修改为 备注: |
类型:修改建议 假设有一幅TileLayer,它由…… 建议修改为 假设有一幅Tile Layer,它由…… 备注: |
类型:修改建议 的properties属性中没有找到符合条件的item,则该函数返回None。 建议修改为 的properties属性中没有找到符合条件的item,则该函数返回[](空列表)。 备注: |
类型:修改建议 EventStack 建议修改为 Event Stack 备注: |
类型:修改建议 Handler,如("on_button" : on_button());Event Stack由Emitter管理。 建议修改为 Handler,如{"on_button" : on_button()};Event Stack由Emitter管理。 备注: |
类型:修改建议
※仅仅是修改建议,请作者酌情考虑是否需要修改。 |
类型:修改建议 建议将上述表示类名(或对象所属类)的Partical System中间的空格去掉,修改为ParticalSystem,但在不表示类名的地方作为专有名词保留Partical System的记法,以与书中其他部分的风格相统一。 |
类型:印刷错误 ……,把on_key_press()中的第一个PASS用上面两行代码替代,这样一来, 应为 ……,把on_key_press()中的第一个pass用上面两行代码替代,这样一来, 备注: |
类型:印刷错误 此处漏印源代码文件名。应插入下面的文件名(代码标题样式): game_scene/mario.py 备注: |
类型:印刷错误 从下面这行代码开始,以下各行都需要追加一个Tab的缩进
备注: |
类型:修改建议 (P.S. 这个Comment来自一名有轻微强迫倾向的人)
※仅仅是修改建议,请作者酌情考虑是否需要修改。 |
类型:修改建议 play()函数的返回值player是一个pyglet.media.player.Player类的对象,这里通过指定 建议修改为 play()函数的返回值player是一个pyglet.media.Player类的对象,这里通过指定 备注: ※仅仅是修改建议,请作者酌情考虑是否需要修改。 |
请把书中所涉及到的错误或者问题都罗列在这里,以便下次印刷时给予勘误。感谢大家反馈。
The text was updated successfully, but these errors were encountered: