summaryrefslogtreecommitdiff
path: root/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
diff options
context:
space:
mode:
Diffstat (limited to 'meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua')
-rw-r--r--meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua51
1 files changed, 51 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua b/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
new file mode 100644
index 00000000..ac7c2458
--- /dev/null
+++ b/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
@@ -0,0 +1,51 @@
+
+---@class cc.NavMeshObstacle :cc.Component
+local NavMeshObstacle={ }
+cc.NavMeshObstacle=NavMeshObstacle
+
+
+
+
+---*
+---@return int
+function NavMeshObstacle:getSyncFlag () end
+---*
+---@param radius float
+---@param height float
+---@return boolean
+function NavMeshObstacle:initWith (radius,height) end
+---* synchronize parameter to obstacle.
+---@return self
+function NavMeshObstacle:syncToObstacle () end
+---* synchronize parameter to node.
+---@return self
+function NavMeshObstacle:syncToNode () end
+---* Get height of obstacle
+---@return float
+function NavMeshObstacle:getHeight () end
+---* synchronization between node and obstacle is time consuming, you can skip some synchronization using this function
+---@param flag int
+---@return self
+function NavMeshObstacle:setSyncFlag (flag) end
+---* Get radius of obstacle
+---@return float
+function NavMeshObstacle:getRadius () end
+---* Create obstacle, shape is cylinder<br>
+---* param radius The radius of obstacle.<br>
+---* param height The height of obstacle.
+---@param radius float
+---@param height float
+---@return self
+function NavMeshObstacle:create (radius,height) end
+---*
+---@return string
+function NavMeshObstacle:getNavMeshObstacleComponentName () end
+---*
+---@return self
+function NavMeshObstacle:onEnter () end
+---*
+---@return self
+function NavMeshObstacle:onExit () end
+---*
+---@return self
+function NavMeshObstacle:NavMeshObstacle () end \ No newline at end of file