DelAllJoint

格式

DelAllJoint()

简介

这个函数删除对象上所有的物理约束。

实例

创建几个零件,先给选定的零件添加两个约束,随后删除零件的所有约束。

local p1 = RWObject.Create("Part") -- 创建零件1
local p2 = RWObject.Create("Part") -- 创建零件2
local p3 = RWObject.Create("Part") -- 创建零件3
p1.Position = Vector3.New(0,10,0) -- 零件1位置赋值
p2.Position = Vector3.New(0,15,0) -- 零件2位置赋值
p3.Position = Vector3.New(0,20,0) -- 零件3位置赋值
p1:CreateJoint(p2,JOINT_TYPE.SplitJoint) -- 使零件1与零件2以SplitJoint的方式约束
p1:CreateJoint(p3,JOINT_TYPE.SplitJoint) -- 使零件1与零件3以SplitJoint的方式约束
wait(1) -- 等待1
p1:DelAllJoint() -- 解除与零件1约束的所有零件
文档更新时间: 2020-08-24 21:16   作者:雷达