Cult3D基础教程之打造3D虚拟世界(Cult3D基础教程之打造3D虚拟世界)
1、图/p
2、接下来,我们需要初始化对象。首先,在事件窗口左侧的列表中选择世界开始事件,并将其拖到右侧的空白区域。加载并初始化邪教场景后,将引发WorldStart事件。之后,将“对象运动”下的Acrball动作拖到“动作”窗口中的WorldStart事件。在窗口中拖动鼠标时,Acrball动作可以旋转或移动对象。对于此动作,还可以设置特定鼠标键的功能,如旋转轴或移动方向。最后,在“场景编辑器”窗口中展开“对象”分支,将迷你盘拖放到事件窗口中的Acrball动作上,如图所示。这时,我们已经完成了一个简单的交互动作设计。在预览窗口点击“播放”按钮,然后在对象上点击鼠标左键拖动,你会发现对象在旋转!设计播放按钮。接下来我们需要做的是添加一个控制开关来播放和停止播放这个CD播放器。首先,为CD播放器导入一段音乐,最好是MID格式的音乐,这样可以保证最终生成的文件不会很大。在场景图窗口中右键单击“声音”,然后在弹出的快捷菜单中选择“新建/声音”命令,在打开的对话框中选择准备好的MID音乐。完成后,已添加的音乐文件将显示在场景图窗口和音乐控制窗口中。
3、图/p
4、回到事件窗口,在左侧列表框中选择LeftMouseClickonObject事件,拖放到右侧空白区域,然后右键单击该事件,在打开的快捷菜单中选择“更改名称”命令,将其命名为Play。然后在场景窗口的播放事件上拖拽Button-Playpause对象,实现播放和暂停功能。完成后,打开动作窗口,将“声音”下的PlaySound动作拖至Play事件,最后将场景图窗口中“声音”下的声音拖至PlaySound动作,如图。所以我们已经完成了播放按钮的设计。在预览窗口中将鼠标移动到CD播放器的播放按钮上,你会发现它变成了手形。点击后,即可开始播放刚导入的音乐。
5、图/p
6、设计停止按钮
7、设计好播放按钮后,让我们设计停止播放音乐的按钮。这里我们需要在光盘播放器模型中使用按钮停止对象。首先,将事件窗口左侧的LeftMouseClickonObject事件拖动到右侧的空白区域,并将其命名为Stop,然后将Button-Stop对象拖放到场景窗口中的Stop事件上。完成后,将“停止声音”动作拖到动作窗口中“声音”下的停止事件,将场景图中“声音”下的声音文件拖到“停止声音”动作,如图所示。这样,当我们预览时,我们可以通过单击停止按钮来停止播放音乐。
8、图/p
9、设计开仓按钮,然后为光盘播放器设计一个打开仓门的按钮。将事件窗口左侧的LeftMouseClickonObject事件拖到右侧的空白区域,将其命名为“打开”,然后将对象运动下的RotationXYZ操作拖到操作窗口中事件图窗口的“打开”事件。然后将场景图窗口中的Minn disc-reflectivestop对象拖放到事件图窗口中的RotationXYZ动作,最后将场景图窗口中的MIDI disc-case-Opening对象拖放到事件图的open事件。
10、图/p
本文到此结束,希望对大家有所帮助。