fish425 发表于 2018-9-7 16:53:52

第三章【交互设计】定义门窗动作

本帖最后由 fish425 于 2018-9-27 15:34 编辑

四、定义门窗动作


门窗是建筑物维护结构系统中重要的组成部分,也是建筑造型的重要构成,门窗按其所处的位置不同可以分为围护构件或分隔构件,具有保温、隔热、隔声、防水、防火、通风采光等功能。定义门窗动作,即通过参数设置模拟门窗的真实开启与关闭,下面以入户门为例讲解定义门窗动作的操作步骤。
(1)选择工程资源面板“Hierarchy\Wall\ Group-566209-999”层级,重命名为入户门,如图4.3-29所示。


(2)在场景视图中,选择门框,把门框拖拽至入户门层级(图4.3-30),分离门与框。


(3)在场景视图中,选中门把手,拖拽至Group-566209-1000层级(4.3-31),重命名为“门”,完成把手与门在同一层级中操作,如图4.3-32所示。




(4)在场景视图中选择门,点击菜单栏 “交互→定义门窗动作”,如图4.3-33所示。


(5)在右侧属性面板中,定义门窗动作交互增加了Box Collider与LYZX Open Door Info(Script)两个属性属性栏,如图4.3-34所示。


(6)定义门窗动作完成后,在工程资源面板Hierarchy中,入户门层级下增加了Door层级,子层级是门、Center,场景视图中增加了绿色线框盒,如图4.3-35所示。


(7)切换到顶视图与线框模式,选择Center,在场景视图中移动绿色线框盒,沿X、Y方向移动,使Y轴与门的转动轴心点重合,如图4.3-36所示。

注: Alt键+左键、中键,顶视图、侧视图、透视图切换观察是否重合。

(8)把门拖入至Center层级。

(9)选中Center层级,在右侧属性面板中,变化Transform下方Rotation中的Y轴数值,确认门的开启方向,如图4.3-37所示。

注:在Y上按下鼠标左键,左移为负值,右移变正值。

(10)根据实际需求,调整LYZX Open Door Info(Script)下方旋转角度,此处将旋转角度调整为为85,如图4.3-38所示。

注:门旋转与门轴心不一致,在工程资源面板Hierarchy中,把门拖出Center层级,重新操作(7)、(8)、(9)、(10)步骤即可解决。

(11)在Box Collider属性栏中,点击编辑触发区域按钮,定义门窗动作的触发区,拽动绿色点即可调整,调整大小与门把手一致,如图4.3-39所示。


(12)切换到侧视图,调整上下左右点的位置,与门把手大小吻合即可,如图4.3-40所示。


页: [1]
查看完整版本: 第三章【交互设计】定义门窗动作