Web3D编辑器Stone教程:使用Interaction组件实现用户交互
Posted 陈小峰_iefreer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web3D编辑器Stone教程:使用Interaction组件实现用户交互相关的知识,希望对你有一定的参考价值。
3D引擎在用户交互上通常有3种方式,
一种是开放API,通过执行用户脚本来实现;
第二种是通过Blueprint(或Graph)蓝图工具来实现无编程可视化交互;
还有一种是通过给实体添加交互组件来实现。
这三种方式使用难度依次降低,功能性也依次降低。
在Stone工具中,目前采用了第三种interaction组件来实现简单而常用的交互。
首先选中实体,然后给实体添加interaction组件,在检测器中点开该组件,如下所示:
这里对默认配置不做任何修改,直接点击菜单栏的运行图标:
在运行界面中鼠标点击挂载了interaction组件的实体对象,其将向右上方移动约1个单位。
如果想移动其他对象,可以修改interaction组件的“受影响的实体”属性。
如果想修改交互行为,可以修改interaction组件的“行为”属性,目前支持移动(Move)、移动到(Move To)、旋转、缩放、隐藏、显示、切换等行为。
以上是关于Web3D编辑器Stone教程:使用Interaction组件实现用户交互的主要内容,如果未能解决你的问题,请参考以下文章
Web3D编辑器Stone教程:使用Interaction组件实现用户交互
Web3D编辑器Stone教程:使用Interaction组件实现用户交互
踏得网Web3D编辑器Stone教程:组件简介以及如何使用组件来扩展实体的功能
踏得网Web3D编辑器Stone教程:分分钟制作灯泡发光特效