6.3 布料
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
按钮,在弹出的
SelectTransform面板中选择Flag游戏对象。
[4]点击Cloth组件中Edit Constraints左边的 编辑按钮,这时在Scene 视图中跳出Cloth Constraints面板。采用框选方式,选中旗帜最左边的一 列点,并将Max Distance属性设置为0,也就意味着这一列的点是不可移 动的。利用这种方法将其它点的Max Distance设置为100。为实现旗帜, 随风飘扬的效果,设置Cloth组件下的External Acceleration、Random Acceleration参数。
物理系统
布 料 是 Unity3D 中 一 种 特 殊 的 组 件 , 它 可以随意变换成各种形状,例如桌布,旗帜, 窗帘等。布料系统,包括交互布料与蒙皮布 料两种形式,为游戏开发者提供了一个稳定 的角色布料解决方式。执行菜单栏中的 【 Component 】 → 【 Physics 】 → 【Colth】,为指定游戏对象添加布料组件, 添加完成后Inspector视图中会同时出现两 个组件Cloth和Skinned Mesh Renderer。
谢谢观看
Cloth属性列表
Skinne组件来制作国旗飘扬的效果。
[1]打开ClothDemo工程中的场景Cloth,场景中有一个地板和一根旗杆。
[2]在Hierarchy视图中旗杆下创建一个空物体,命名为“Flag”,为其添
加 wuxing 的 纹 理 图 。 点 击 菜 单 栏 【 Component 】 → 【 Physics 】 →
【Colth】,为Flag添加布料组件,并调整其大小和位置使之在旗杆上。
[3]点击Sinned Mesh Renderer组件中Mesh参数旁边的 按钮,在弹出
的Select Mesh面板中选择Plane作为它的网格对象。点击Sinned Mesh
Renderer 组 件 中 Root Bone 参 数 旁 边 的