当角色或者摄像机靠近门的时候,门自动打开,离开门自动关上。
步骤一:制作铰链和门
首先在你的场景中建立一个立方体,然后缩小放到门的左面,命名为 Door Hinge
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/e9012ea9971ad17ebba84c791135d645.jpg)
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/2ca10b16046aadf7905fcfd3e72cf6b5.jpg)
再建立一个立方体,命名为 Door
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/6993041032a356699c065c4113114438.jpg)
现在,在你的 Hierarchy 中就能看到 Door 和 Door Hinge
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/d9cc421fb7a0d481118fdf0012bbe62d.jpg)
为了能让Door正常运行,需要让Door作为Door Hinge的子物体。拖动Door对象到Door Hinge对象上就可以实现这一点
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/7359952eb40229b2ba42099bd6e96acb.jpg)
步骤二:安装 iTween Visual Editor
如果你安装了此编辑器,跳过这一步。
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/d3273437e44419d6376511dd03982b4e.jpg)
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/d7b8a8025a4da0e30ccab1585ab759c4.jpg)
下载后就会自动安装到你的项目文件夹中,但必须要操作下面的步骤让Javascript正常工作。点击 Prepare Visual Editor for Javascript Usage
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/b0f189b8273933151e5b8e399954c7df.jpg)
你只需要去做这一次。然后你就会总是能够使用Javascript的iTween视觉编辑器。
步骤三:添加2个iTweenEvent 到你的 Door Hinge中
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/066cc3bb7fb4ee7e80bda52f8f86cbfc.jpg)
第一个命名为 Opendoor 参数如下:
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/f18b82a59a9c472daf332b18aaba7f33.jpg)
第二命名为 closedoor 参数如下:
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/b90800fa7f281ac4906bfaa881cdb16d.jpg)
在你的 Door Hinge上你已经建立了2个 iTween Events,opendoor打开门,closedoor关上门。
步骤四:创建一个触发器命名为 Door Trigger 和js脚本命名为door open and close
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/28c2d25268967bc5b97a8e14932c0536.jpg)
关闭网格渲染 并打开触发开关 Is Trigger 勾选上
![](http://www.dooodv.com/d/file/Material/tutorials/2012-06-07/6fc8f8962a47d88da3b5c9e7428a6429.jpg)