|
- require("luaScript.Tools.Effect.CCEffectNode")
- -- 相机节点
- cc.SphericalCameraNode.ClassName = "SphericalCameraNode"
-
-
- function cc.SphericalCameraNode:loadFromXmlNode(xmlNode)
- cc.EffectNode.loadFromXmlNode(self , xmlNode);
- self:setSpherical(xmlNode.Spherical);
- self:setOffset(xmlNode.Offset);
- self:setFieldOfView(xmlNode.FieldOfView);
- self:setNearPlane(xmlNode.NearPlane);
- self:setFarPlane(xmlNode.FarPlane);
- end
-
-
- function cc.SphericalCameraNode:createNode()
- local layer = cc.SphericalCameraNode:create();
- return layer;
- end
-
- function cc.SphericalCameraNode:getSelectBox()
- local box = cc.BoundingBox:new(0,0,0,1,1,1);
- box:transform(self:getWorldMatrix());
- return box;
- end
|