CG橙子精彩导航: CG橙子搜索引擎 | 博客 | 动画视频
广告|项目|培训|竞价排名  
86CG > CG教程 > 虚拟现实 > Virtools > 接通信息处理

接通信息处理

类型:整理 | 来自:86CG | 时间:2007-11-22 |  点击:

Switch On Parameter

 

 


Instruction
当Mouse Cursor点选(OnClick)在Box或Statue时,Ball则因讯息不同而瞬间移动至Box或Statue前方。

Building Blocks
(a) Mouse Waiter-Controllers/Mouse/Mouse Waiter
(b) 2D Picking-Interface/Screen/2D Picking
(c) Switch On Parameter-Logics/Streaming/Switch On Parameter
(d) Set Position-3D Transformations/Basic/Set Position
(e) Set As Active Camera-Cameras/Montage/Set As Active Camera
(f) Text Display-Interface/Text/Text Display

制作构想:
可以利用Building Blocks-Switch On Parameter传达Mouse Cursor所得到讯息,配合Building Blocks-Set Position而使得Ball瞬间移动至指定的位置。

制作步骤:

(a) Ball

 

 

-Mouse Waiter:首先于Edit Setting-Ouputs,只勾选Left Button Down(如图示)。
取得Mouse Cursor的位置Mouse Position且由pOut输出。

 

 

 

2D Picking:利用pIn输入Mouse Cursor的位置Mouse Position而得到一物体,并于pOut输出该物体Object Picked,且不勾选Edit Parameters-Absolute Coordinates。
如果输出为True即执行Building Blocks-;Switch On Parameter。
Switch On Parameter:首先于Construct/Add Behavior Output增加Output-Out 2。
由pIn输入变量Object,如果与Pin 1-Box相同即由Out 1输出;如果与Pin 2-Box相同即由Out 2输出。
Set Position:设定Ball的位置Position;参考点Referential--NULL-,必须以World坐标轴为参考;勾选Hierarchy表示Building Blocks也同样应用在Child。


(b) Camera

 

Set As Active Camera:设定现在所使用的Camera。
Text Display:文字说明。

 

(完)
可打印版本 | 文章评论 | 我来纠错

|网友评论

    笔名:

    内容:

        

    iPad售楼系统软件

    国内最好的全景漫游软件任我游

    iHouse售楼系统软件

    谁都可以轻松开发APP(HTML5APP)

    全景视频3D视频视景360

    HTML5移动平台iOS/Android解决方案

    强大的地图引擎ZoomMap

    环物浏览器Object360

    |热点关注

    关于我们 - 版权隐私 - 友情链接 - 广告服务 - 项目合作 - 网站地图 - 联系方式

    ©Copyright by 86CG.COM, 2006-2013. All rights reserved 京ICP备06059503号