代码之家  ›  专栏  ›  技术社区  ›  Marklar

Silverlight项目平面奇

  •  0
  • Marklar  · 技术社区  · 15 年前

    我的应用程序中有这个面板,宽10400像素。

    我的旋转中心x和旋转中心z=0.5。

    我配置了globaloffset,这样面板的旋转就可以在屏幕上看到。

    此视频显示旋转从-180设置为180。

    http://www.youtube.com/watch?v=zDrETOueb-w

    旋转90度的时候真的很奇怪(视频里大约13秒),当我期望它从视野中消失的时候,它看起来像是被拉到了地狱。

    另外,从视频上的8-9秒开始,面板从rotationy=0开始旋转到rotationy=20,然后开始拉伸。在这个小的旋转过程中,它几乎旋转180度。

    也许我的一些设置有问题,但这看起来很奇怪。-这个视频中唯一改变的值是旋转。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Marklar    15 年前

    问题出在projectionplane上的globaloffsetx变量上。

    这是一个天文数字,所以我可以在屏幕上看到完整的旋转,但这对旋转有影响。

    将此设置为0,然后使用canvas.leftproperty将平面向左移动,可以修复此问题。