Silverlight-弹球(一)

摘要: 出于工作的需要,对银光技术再进行一次全面的,深入的学习。 什么入门啊,教程的就跳过了, 直接动手做几个例子吧。 第一个例子就做个弹球,很常见的小游戏。目标:1:可以发射一个弹球,在给定范围内不停的弹射。2:可以用鼠标控制弹球的发射角度。3:入射角度和反射角度符合基本的几何原理。 球的速度保持一定。要点:1:使用StoryBoard和DoubleAnimation来实现球的运动。2:通过边界测试计算弹球的运动轨迹和边界的交点。3:计算弹球撞击边界时的入射角和反射角。该版本只有一个弹球,在以后的版本中会有任意多个弹球,并且弹球在运动中可能会互相撞击。下面大致看一下代码:1:弹球的定义,只有一个自定 阅读全文
posted @ 2011-01-19 22:03 dark1982 阅读(407) 评论(0) 推荐(0)