none
那位哥哥知道silverlight怎么实现立方体旋转效果? RRS feed

  • 问题

  • 如题,我想做一个骰子投掷时的效果。但不知道怎么实现!也下了几个源代码,但看不太懂,由于能力有限,想找一个简单点的方法
    2008年11月11日 1:38

答案

  • 小燕子,如果你想用3D来做,可以看看下面这个网址

    http://www.codeplex.com/Kit3D

    这里有个SilverLight伪3D引擎

     

    如果你想要做大富翁4的里面的效果,有个最简单的办法,就是先开始做段骨子滚动的动画,最后停住的时候显示你随机出的数字就ok了

     

    两种方法

    第一种现在开源的是SilverLight 1.0的伪3D引擎,可以直接用,想转换成2的伪3D引擎还得有些时间

    第二种比较偷懒,呵呵,不过要求不高的话,还是能最快达到你想要的结果

     

    2008年11月11日 13:18
    版主

全部回复

  • 我个人认为,如果只是要骰子投掷效果,没有必要进行图形变换计算,用 Key-Frame 动画不就O了?

    2008年11月11日 3:05
  • Silverlight不支持3D引擎,WPF才有

     

    如果想在Silverlight里面实现,肯定得用变形来“模拟”出色子旋转的效果

    2008年11月11日 12:36
  • 小燕子,如果你想用3D来做,可以看看下面这个网址

    http://www.codeplex.com/Kit3D

    这里有个SilverLight伪3D引擎

     

    如果你想要做大富翁4的里面的效果,有个最简单的办法,就是先开始做段骨子滚动的动画,最后停住的时候显示你随机出的数字就ok了

     

    两种方法

    第一种现在开源的是SilverLight 1.0的伪3D引擎,可以直接用,想转换成2的伪3D引擎还得有些时间

    第二种比较偷懒,呵呵,不过要求不高的话,还是能最快达到你想要的结果

     

    2008年11月11日 13:18
    版主
  • http://sildev.net/3DCubes/index.html

     

    你可以看看这个demo就是用kit3D做的

     

    SilverLight2的Kit3D引擎正在开发ing

    2008年11月11日 13:32
    版主
  • 恩恩,太Cool了!

     

    2008年11月11日 13:41