Head First C# 中文版 第13章 控件和图形 page589
来源:互联网 发布:网络推手 编辑:程序博客网 时间:2024/05/17 05:12
看起来不错,但是有的东西不太对
仔细观察一下飞舞在蜂巢和花朵之间的蜜蜂,你将会发现蜜蜂们被渲染的方式有些问题。还记得你把BeeControl的BackColor属性设置为Color.Transparent了吗?不幸的是,这并不足以使得程序避免问题,这些问题在图形程序中是很常见的。
①有一些很严重的性能问题
注意到所有的蜜蜂都在蜂巢之内的时候模拟器会变慢吗?如果没有的话,改变一下World类中的常数。注意帧率--添加更多的蜜蜂,帧率将会显著地下降。
②花朵的背景并非真的透明
花朵的图片的背景是透明的,以此确保花朵的背景和窗体的背景是匹配的,但是当花朵互相重叠的时候看起来不怎么好。
③蜜蜂的背景也并不是透明的
实际上,Color.Transparent是有些局限性的。蜜蜂飞过花朵的时候,也会出现“切割”问题。蜂巢窗体的背景确实可以通过透明的区域显示出来,但是蜜蜂互相重叠的时候,就会出问题。但是你观察蜜蜂在蜂巢中移动的时候,你将会发现蜜蜂的图像被扭曲了。
- Head First C# 中文版 第13章 控件和图形 page589
- Head First C# 中文版 第13章 控件和图形 page563
- Head First C# 中文版 第13章 控件和图形 page564
- Head First C# 中文版 第13章 控件和图形 page565
- Head First C# 中文版 第13章 控件和图形 page566
- Head First C# 中文版 第13章 控件和图形 page567
- Head First C# 中文版 第13章 控件和图形 page568
- Head First C# 中文版 第13章 控件和图形 page569
- Head First C# 中文版 第13章 控件和图形 page570
- Head First C# 中文版 第13章 控件和图形 page571
- Head First C# 中文版 第13章 控件和图形 page572
- Head First C# 中文版 第13章 控件和图形 page573
- Head First C# 中文版 第13章 控件和图形 page574
- Head First C# 中文版 第13章 控件和图形 page575
- Head First C# 中文版 第13章 控件和图形 page576
- Head First C# 中文版 第13章 控件和图形 page577
- Head First C# 中文版 第13章 控件和图形 page578
- Head First C# 中文版 第13章 控件和图形 page579
- 集锦:vc6.0/c++编程程序调试、错误解决、小知识点、
- PHP shell 脚本(以脚本方式执行php)
- 小技巧给网页减肥 让网站访问提速
- E70最新UCWEB 6.7免签名下载.
- jQuery对象与DOM对象之间的转换
- Head First C# 中文版 第13章 控件和图形 page589
- SendMessage
- 正则表达式入门知识摘要
- 利用后退按钮进行重复提交的解决办法。
- php,linux写入文件时 实现换行的注意事项
- Struts2 验证问题:验证失败一次后就连续验证失败
- DB2 常用命令
- C++常见错误及编译错误汇集
- 字符串