首页 > 代码库 > 公开课第一天
公开课第一天
公开课第一天
主要是讲游戏的基本架构,各种类的编写,最终在窗体上绘制了一个玩家坦克,并且可以控制移动,而且不出超出屏幕。
1.注意类的抽象 GameObject-》FatherTank-》PlayerTank
2.注意类中的虚方法和抽象方法的使用
3.窗体不闪烁问题的解决
4.重绘问题处理,使用Timer每隔50MS重绘一下窗体
5.资源导入问题
6.尽可能的将共有的属性和方法抽象出来
7.单例设计模式,获得单一对象(饿汉式,懒汉式)
8.GDI+ 画图用的(画布:窗体,画笔:pen,画家:graphic对象)
9.理解事件驱动程序
10.is as用法
补充昨天的:委托,事件的关系
事件表现的很想委托,是因为事件内部有一个隐含的委托的使用,即事件响应函数的注册一样是通过委托实现的。
公开课第一天
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。