SuperMap iClient3D for Plugin Reference  
Animation 类
请参见  成员   "示例 " 反馈

Glossary Item Box

 

模型动画类。

 

语法

ASP.NET Ajax Javascript (Specification)  
SuperMap.Web.Realspace.Animation = function() {};
ASP.NET Ajax Javascript (Usage)  
var instanceVar = new SuperMap.Web.Realspace.Animation();

备注

模型动画效果是目前三维技术的一个热点技术。三维游戏中虚拟人物的奔跑,坦克炮塔的旋转,都是模型动画的实际应用。模型动画技术的重要意义在于使得三维场景中的模型对象运动起来,人们可以通过动画获取对象的动态视觉效果。模型动画技术应用在GIS产品中,使得地理信息系统的视觉体验更加趋向于真实。通过对模型动画的观察,使用者能够获取模型各个部位的动作信息,而不再只是静态的图像。

SuperMap GIS 对模型动画技术的实现,主要体现在对第三方模型动画的支持上。通过将第三方的动画模型文件导入,用户可以控制动画的播放,从而实现在三维场景中展现出动态的对象。

该类不能被创建,只能通过 GeoModel.get_animationState()

示例

JavaScript 拷贝代码
function TextAnimation() 
{ 
    构造三维模型对象
    var geoModel = new SuperMap.Web.Core.GeoModel(); 
     
    导入模型动画 
    if(geoModel.fromModelFile(...) == false)
    {
        return;
    }
        
    获取模型动画对象 
    var animation = geoModel.get_animationState();
        
    设置动画开始播放的时间,设0表示从起点开始播放
    animation.set_startTime(0);      
}

继承层次

Object
   Sys.Component
      SuperMap.Web.Realspace.Animation

需求

操作系统: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7


浏览器: Internet Explorer 6 以上

请参见

© 2000-2011 北京超图软件股份有限公司 保留所有权利。