中华网校

系列网站: 中华网校 | www.网校.com | 3D模型 | 中华网校教育

电脑网校 | 业界新闻 | 职业网校 | 网校宝典 | 软件下载 | 网校论坛 | 网校联盟

电脑入门 | 网页设计 | 网络编程 | 图形图象 | 三维空间 | 多媒体 | 程序语言 | 操作系统 | 系统专题 | 办公应用 | 软件宝典 | 硬件天下 | 

 

您的位置:首页 >> 网页设计 >> Web3D >> 新闻正文

Cult3D action(行为类型)  

作者:  时间:2002-4-23  来自:  责任编辑:  阅读次数:

Cult3D提供了一些现成的动作行为来控制场景物体。通过连接动作与引发该动作的事件以及动作的作用对象(比如物体或声音)来对场景对象实现交互。
所有的动作类型位于action窗口中,分为以下几类,下面对之分别讲解。


使用action行为的基本办法为:

→在Event map上放置好引发行为的事件图标

→拖动要执行的行为于该事件上

→拖动该行为的作用对象于行为上

→双击行为的图标打开参数设置窗口

(1)Object Motion 物体运动

对物体和摄像机进行变换操作。

 Reset

重置一个物体的移动和旋转到初始位置。

 Rotation XYZ

在一定时间旋转一个物体到特定角度,或持续旋转一个物体。

 Rotation LookAt

控制一个物体的旋转方向,使之一个方向轴时刻指向一个物体,当目标物体改变位置时,此物体也随之改变方向。

 Translation XYZ

在一定时间移动一个物体到特定位置,或持续移动一个物体。

 Animation Play

播放在三维程序中已建立的动画(旋转和移动)。

 Animation JumpTo

跳转到在三维程序中已建立动画的特定时间位置。当设定的持续时间大于0时,建立从当前时间状态到特定时间的过渡动画。


  Arcball
在窗口中拖动鼠标时旋转或移动物体。可以设置鼠标特定键的功能,旋转轴或移动方向。缺省是左键旋转物体,右键拉远、拉近物体,两键同时按下移动物体。当作用对象是摄像机时能实现控制视图的导航。

 Stop

停止正在播放的动画过程(由action引发或是物体本身的动画)。

(2)Vertex-level animation 节点层次动画

控制网格物体的节点类型动画。

 Vertex animation play

播放在物体本身的在三维程序中建立的节点运动动画。

 Vertex Animation JumpTo

播放到特定时间点位置的节点动画。当持续时间为0时是跳跃到该时间状态,当持续时间大于0时是建立到该时间点状态的变形动画。

(3)Camera 摄像机

 Select Camera

选择(切换)当前摄像机。

 Stereoscopic features

把摄像机显示模式变为Stereoscopic模式。

(4)Sound 声音

执行声音的相关操作。


 System Beep
播放系统的警报声。

 Play Sound

播放一个已引入的声音资源,midi或wav。

 Stop Sound

停止指定声音的播放。

(5)Worlds 场景

执行场景的相关操作。

 Load world

载入一个Cult3D场景。Cult3D场景在Scene Graph中 Worlds->new world 加入。

 Unload world

御载一个Cult3D场景。

 Hide/Unhide world

隐藏/显示一个Cult3D场景。

(6)Connection 连接

执行外部网络操作。


 Load URL
打开一个URL地址,可以选择目标窗口。

 Load CO

从一个URL地址载入Cult3D co文件。

 Send Message to host

给宿主程序传递字符串消息,如网页中的javascript函数。

(7)Event 事件

和事件相关的操作


 Trigger Event
用行为引发一个事件。主要用于引发自定义事件。只有当事件处于reset状态才能引发。

 Reset Event

重置一个事件到reset状态。

 Activate Event

事件在当前状态可以是可用的或不可用的,不可用的不能接收相应事件。用此行为将不可用事件激活为可用事件。

 Deactivate event

把可用事件变为不可用事件,不能引发此事件联系的动作行为。

 Toggle Event Activation

如果事件当前是可用的,使之不可用;如果是不可用的,使之可用。

 Swap two events activation

交换两个事件的可用性。

(8)Render 显示

对场景的显示控制

 Set Background Color

设置背景的颜色、纹理图案。

 Hide Object

将行为所连接的物体隐藏。

Unhide Object

显示行为所连接的物体,如果当前是隐藏的话。

 Bilinear Filtering Toggle

切换(打开/关闭)纹理的Bilinear过滤效果。

(9)Textures 纹理

 Toggle HotSpot's Alter Ego

在物理表面的纹理上可以设置一个特定的区域作为热区,热区内的纹理可以替换为另一图案,该行为替换此热区的纹理。

(10)Expression 表达式


 Execute expression
执行表达式运算。

 Conditional Test

进行条件测试,对是否满足条件做分别的分支处理。

(11)Cursors/Sprites 鼠标


 Set mouse pointer
改变光标形状.

(12)Particle systems 粒子系统

 Start particle emission

打开粒子的释放。

 Stop particle emission

停止粒子的释放。

相关文章 最新文章 推荐文章
3D/VR游戏制作软件GameStudio简介

  中华网校依法保护知识产权,如果我们的文章有涉及或侵犯您的有关权益,请即时与我们 联系, 注明网址及文章,我们会即时处理或删除,感谢您的合作!中华网校email
  中华网校由广州市中六电脑城智锐计算机专业培训学院及中华网校技术中心提供网络支持未经本站许可任何个人网站、书刊报社一律不得私自复制,转载本站内容!

关于中华网校 | 广告服务 | 版权声明 | 投稿指南 | 网站合作 | 友情链接 | 网站地图

 

版权所有 中华网校 & 智锐网校 1999-2004 COPYRIGHT (C) 1999-2004 www.ZhiRui.com ALL RIGHTS RESERVED