require("luaScript.Tools.Effect.CCEffectNode") -- 带子节点 cc.RibbonNode.ClassName = "RibbonNode" function cc.RibbonNode:loadFromXmlNode(xmlNode) cc.EffectNode.loadFromXmlNode(self , xmlNode); self:setRibbonDefine(xmlNode.RibbonDefine); self:setMaterial(cc.Material:createFromStream(xmlNode.Material)); end function cc.RibbonNode:createNode() local layer = cc.RibbonNode:create(); return layer; end function cc.RibbonNode:setDefaults() self:getRibbon():setMaterial(cc.Material:create("res/default/DefaultEffect.material#DefaultEffect")); end