|
|
@ -751,9 +751,13 @@ export class TemplateManage extends React.Component<ITemplateManage, {}> {
|
|
|
|
doorTemp.WParam.expr = 1;
|
|
|
|
doorTemp.WParam.expr = 1;
|
|
|
|
app.Database.TemplateTable.Append(doorTemp);
|
|
|
|
app.Database.TemplateTable.Append(doorTemp);
|
|
|
|
await doorTemp.UpdateTemplateTree();
|
|
|
|
await doorTemp.UpdateTemplateTree();
|
|
|
|
doorTemp.Objects.forEach(id =>
|
|
|
|
let min = door.BoundingBox.min;
|
|
|
|
(id.Object as Entity).ApplyMatrix(door.SpaceOCS)
|
|
|
|
for (let id of doorTemp.Objects)
|
|
|
|
);
|
|
|
|
{
|
|
|
|
|
|
|
|
let en = (id.Object as Entity);
|
|
|
|
|
|
|
|
en.ApplyMatrix(door.SpaceOCS);
|
|
|
|
|
|
|
|
en.Position = min;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
let handleSpace = new TemplateRecord().InitBaseParams();
|
|
|
|
let handleSpace = new TemplateRecord().InitBaseParams();
|
|
|
|
handleSpace.Name = "拉手空间";
|
|
|
|
handleSpace.Name = "拉手空间";
|
|
|
|