require("luaScript.Tools.Effect.CCEffectNode") -- 链接到其他Effect文件的EffectNode cc.EffectFileEffectNode = cc.EffectFileNode cc.EffectFileNode.ClassName = "EffectFileNode" function cc.EffectFileNode:loadFromXmlNode(xmlNode) cc.EffectNode.loadFromXmlNode(self , xmlNode); self:setEffectFile(xmlNode.EffectFile); end function cc.EffectFileNode:createNode() local layer = cc.EffectFileNode:create(); return layer; end function cc.EffectFileNode:setDefaults() self:setEffectFile("res/default/test.effect"); end function cc.EffectFileNode:getSelectBox() local box = cc.BoundingBox:new(0,0,0,1,1,1); box:transform(self:getWorldMatrix()); return box; end