zoukankan      html  css  js  c++  java
  • silverlight的开发暂时是痛苦的

         启动了vs.net后,新建一个sl项目,控件组件都无法往上拖,心里甚是奇怪,于是乎问了下玩sl的朋友们,告之需用Blend,于是乎又下载了Blend,来回切换着做开发,感觉非常之麻烦。

         Blend的StoryBorad相当于flash中时间线的那种感觉,可以在里面设置在不同的时间点,设定为关键帧,然后它就会自动模拟运动过程产生动画。于是我产生了绘制一颗分形树显示来看看的想法。

          当把分形树的绘制代码写好后,结果发现IE的CPU占用率始终是100%,一直持续不下,而画面上却无任何显示,反复研究之下仍然不知道为什么。于是把中间的片断截断,把速度大大降低,结果图像竟然显示出来了。这也就是说,整体上感觉SilverLight的绘制性能不如在Winform窗体上用onpaint直绘,尤其是大量的小线段绘制时,速度会变得更加地慢。

          不禁有所失望,看来sliverlight要做游戏玩的话,还是应该使用直接加载图片,然后用挪来挪去的方式。感觉上还是比较遗憾,因为这意味着就如同在J2me平台上做游戏一样,有一些复杂的运算特效是无法直接制作的。

          有一点值得高兴的是在Windows Mobile上可以跑silverlight,也许通过适当的处理,在Web上开发一个游戏,就可以直接在Mobile上也可以用了,这是一个还让人觉得有点期望东东,因为这意味着大大减少了重复开发的成本,也许未来在PC<=>Moblie上的开发能真正做到write once,run all.

  • 相关阅读:
    2014年第五届蓝桥杯省赛试题(JavaA组)
    2013年第四届蓝桥杯省赛试题(JavaA组)
    2013蓝桥杯JavaA组T10 大臣的旅费(树的直径)
    CodeForces
    天梯赛 L2-006 树的遍历(序列建树)
    PAT甲 1095 解码PAT准考证/1153 Decode Registration Card of PAT(优化技巧)
    2015年第六届蓝桥杯省赛T10 生命之树(树形dp+Java模拟vector)
    ZOJ
    SPOJ
    HDU
  • 原文地址:https://www.cnblogs.com/William_Fire/p/1248958.html
Copyright © 2011-2022 走看看