JulioZou 2008-11-13 09:09
顶一个,加油啊!!
JulioZou 2008-11-04 09:17
个人感觉,想做规范的开发还是要深入到一个开发团队,找一个专做软件的公司,这样学的东西也会多一些!
英语不好,固然是上一个台阶的瓶颈,但每天坚持去学就一定会有进步,仅仅是口头上说自己英语不好永远都解决不了问题!
如果楼主真的想在这条路上走下去,那就好好努力吧,所有的困难都会过去的,加油!
JulioZou 2008-08-05 11:54
@Leo.Eastwood
多谢多谢!还请多多指教!!
JulioZou 2008-06-23 14:20
@yty
this是c#的关键字,用来访问该类中的成员,不加没有任何影响!
JulioZou 2008-06-16 15:52
呵呵,等工作定了得买一件,支持!!
JulioZou 2008-06-16 15:48
挺漂亮,立即应用!多谢多谢!
JulioZou 2008-05-08 09:48
@袁黎
有的链接站点现在的确是打不开,有可能是已经不存在了吧!
JulioZou 2008-04-25 14:41
@xiaoJ
很抱歉,XNA2.0还没时间去了解,您的问题暂时还不知道如何解答,如果有时间一定会去研究研究!
JulioZou 2008-04-19 11:09
@大天使
刚开始翻译的时候有的类图是自己做的,当然也是根据源代码并仿照原书的配图来做的,目的是让自己加深对它的了解!所以有的图是彩图,而原书的配图都是黑白的!后来觉得太麻烦了,所以都没再自己做了:-)
JulioZou 2008-04-18 13:08
@大天使
呵呵,不是的,是原书自带的图片,不过我也和源代码对比了一下,基本是一致的!
JulioZou 2008-04-16 22:57
谢谢鼓励!
因为最近有很多事情,耽误了翻译,估计得过一段时间才能继续更新下去,很抱歉,让大家失望了!
JulioZou 2008-03-25 17:25
第I卷已读完,第II卷已读2/3,收获颇丰,至少对asp.net ajax有了一点体会!请问第III卷什么时候可以出版啊?谢谢!
JulioZou 2007-12-20 10:08
@Aresthor
XNA2.0还没有用过,不过您可以查看一下XNA2.0的使用文档,以及对应的入门教程!
翻译的这本书是基于XNA1.0版本的!
JulioZou 2007-12-17 09:59
这里的“ballSpeedVector = -ballSpeedVector”只是一个很简单的碰撞处理,实际的代码比这复杂多了:
// Bounce ball back, but first find out which side we hit.
// Start with left/right borders.
if (Math.Abs(blockBoxes[x, y].Max.X - ballBox.Min.X) <
moveFactorPerSecond)
{
ballSpeedVector.X = Math.Abs(ballSpeedVector.X);
// Also move back a little
ballPosition.X += (ballSpeedVector.X < 0 ? -1 : 1) *
moveFactorPerSecond;
} // else
else if (Math.Abs(blockBoxes[x, y].Min.X - ballBox.Max.X) < moveFactorPerSecond)
{
ballSpeedVector.X = -Math.Abs(ballSpeedVector.X);
// Also move back a little
ballPosition.X += (ballSpeedVector.X < 0 ? -1 : 1) *
moveFactorPerSecond;
} // else
// Now check top/bottom borders
else if (Math.Abs(blockBoxes[x, y].Max.Y - ballBox.Min.Y) <
moveFactorPerSecond)
{
ballSpeedVector.Y = Math.Abs(ballSpeedVector.Y);
// Also move back a little
ballPosition.Y += (ballSpeedVector.Y < 0 ? -1 : 1) *
moveFactorPerSecond;
} // if
else if (Math.Abs(blockBoxes[x, y].Min.Y - ballBox.Max.Y) <
moveFactorPerSecond)
{
ballSpeedVector.Y = -Math.Abs(ballSpeedVector.Y);
// Also move back a little
ballPosition.Y += (ballSpeedVector.Y < 0 ? -1 : 1) *
moveFactorPerSecond;
} // else
else
ballSpeedVector *= -1;