From 6c8788ed76e1ead173fdeb51caaa43d538fcfe21 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 27 Jan 2019 01:26:36 +0800 Subject: *misc --- Source/Asura.Framework/Component.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'Source/Asura.Framework/Component.lua') diff --git a/Source/Asura.Framework/Component.lua b/Source/Asura.Framework/Component.lua index dd843eb..b498a36 100644 --- a/Source/Asura.Framework/Component.lua +++ b/Source/Asura.Framework/Component.lua @@ -1,6 +1,14 @@ -local Component = Class() +local Component = AsuraEngine.Class("Component") -Component.gameobject = AsuraEngine.Type.GameObject +AsuraEngine.Component = Component + +--Component.gameobject = AsuraEngine.Type.GameObject + +--派生新的组件 +function Component.Sub(cname) + assert(Component.components[cname] == nil) + +end function Component:Ctor(go) self.gameobject = go -- cgit v1.1-26-g67d0