You've already forked godot
							
							
				mirror of
				https://github.com/godotengine/godot.git
				synced 2025-11-04 12:00:25 +00:00 
			
		
		
		
	Add example of using get_connection_list_from_node
This commit is contained in:
		@@ -223,6 +223,25 @@
 | 
			
		||||
					keep_alive: bool
 | 
			
		||||
				}
 | 
			
		||||
				[/codeblock]
 | 
			
		||||
				[b]Example:[/b] Get all connections on a specific port:
 | 
			
		||||
				[codeblock]
 | 
			
		||||
				func get_connection_list_from_port(node, port):
 | 
			
		||||
					var connections = get_connection_list_from_node(node)
 | 
			
		||||
					var result = []
 | 
			
		||||
					for connection in connections:
 | 
			
		||||
						var dict = {}
 | 
			
		||||
						if connection["from_node"] == node and connection["from_port"] == port:
 | 
			
		||||
							dict["node"] = connection["to_node"]
 | 
			
		||||
							dict["port"] = connection["to_port"]
 | 
			
		||||
							dict["type"] = "left"
 | 
			
		||||
							result.push_back(dict)
 | 
			
		||||
						elif connection["to_node"] == node and connection["to_port"] == port:
 | 
			
		||||
							dict["node"] = connection["from_node"]
 | 
			
		||||
							dict["port"] = connection["from_port"]
 | 
			
		||||
							dict["type"] = "right"
 | 
			
		||||
							result.push_back(dict)
 | 
			
		||||
					return result
 | 
			
		||||
				[/codeblock]
 | 
			
		||||
			</description>
 | 
			
		||||
		</method>
 | 
			
		||||
		<method name="get_connections_intersecting_with_rect" qualifiers="const">
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user