ymzxzyl
路人甲
路人甲
  • 注册日期2004-03-11
  • 发帖数12
  • QQ
  • 铜币227枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1407回复:1

sceneviewerctrl中实现旋转

楼主#
更多 发布于:2005-06-20 22:58
<P>'旋转<BR>Public Sub Rotate()</P>
<P>Dim pviewer As ISceneViewer<BR>Set pviewer = frmscenemain.SceneView1.SceneGraph.ActiveViewer<BR>Dim pcamera As ICamera<BR>Set pcamera = pviewer.Camera<BR>Dim pdispatch As IMessageDispatcher<BR>Set pdispatch = New MessageDispatcher<BR>pdispatch.CancelOnClick = True<BR>pdispatch.CancelOnEscPress = True<BR>Dim bcancel As Boolean<BR>bcancel = False<BR>Do While (Not bcancel)<BR>    pcamera.Rotate 1.5<BR>    pviewer.Redraw True<BR>    pdispatch.Dispatch pviewer.hwnd, False, bcancel<BR>Loop</P>
<P>End Sub</P>
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-06-22 10:08
不错滴东东,希望多一点了,那样学3d开发的就舒服了
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部