From a27150c9d26722b34db79500082120628dc408c0 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Sun, 27 Jul 2025 13:26:43 +0800 Subject: [PATCH] =?UTF-8?q?CreateComponentInfo::parent=5Fnode=E6=94=B9?= =?UTF-8?q?=E5=90=8D=E4=B8=BAowner=5Fnode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/hgl/component/CreateComponentInfo.h | 14 +++++++------- inc/hgl/graph/RenderFramework.h | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/inc/hgl/component/CreateComponentInfo.h b/inc/hgl/component/CreateComponentInfo.h index d6d91e7d..c4a3d837 100644 --- a/inc/hgl/component/CreateComponentInfo.h +++ b/inc/hgl/component/CreateComponentInfo.h @@ -10,38 +10,38 @@ namespace hgl struct CreateComponentInfo { - graph::SceneNode *parent_node; ///<父节点 - graph::Matrix4f mat; ///<矩阵 + graph::SceneNode *owner_node; ///<所属节点 + graph::Matrix4f mat; ///<变换矩阵 public: CreateComponentInfo() { - parent_node=nullptr; + owner_node=nullptr; mat=graph::Identity4f; } CreateComponentInfo(const CreateComponentInfo &cci) { - parent_node=cci.parent_node; + owner_node=cci.owner_node; mat=cci.mat; } CreateComponentInfo(graph::SceneNode *pn,const graph::Matrix4f &m) { - parent_node=pn; + owner_node=pn; mat=m; } CreateComponentInfo(graph::SceneNode *pn) { - parent_node=pn; + owner_node=pn; mat=graph::Identity4f; } CreateComponentInfo(const graph::Matrix4f &m) { - parent_node=nullptr; + owner_node=nullptr; mat=m; } };//struct CreateComponentInfo diff --git a/inc/hgl/graph/RenderFramework.h b/inc/hgl/graph/RenderFramework.h index 8d9d5204..55ed8a04 100644 --- a/inc/hgl/graph/RenderFramework.h +++ b/inc/hgl/graph/RenderFramework.h @@ -245,8 +245,8 @@ public: //Component 相关 */ if(cci) { - if(cci->parent_node) - cci->parent_node->AttachComponent(c); //将组件附加到父节点 + if(cci->owner_node) + cci->owner_node->AttachComponent(c); //将组件附加到所属节点 c->graph::SceneOrient::SetLocalMatrix(cci->mat); }