mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 05:31:01 +00:00 
			
		
		
		
	
		
			
	
	
		
			31 lines
		
	
	
	
		
			712 B
		
	
	
	
		
			GDScript3
		
	
	
	
	
	
		
		
			
		
	
	
			31 lines
		
	
	
	
		
			712 B
		
	
	
	
		
			GDScript3
		
	
	
	
	
	
|   | func test(): | ||
|  | 	var type: Variant.Type | ||
|  | 	type = Variant.Type.TYPE_INT | ||
|  | 	print(type) | ||
|  | 	type = TYPE_FLOAT | ||
|  | 	print(type) | ||
|  | 
 | ||
|  | 	var direction: ClockDirection | ||
|  | 	direction = ClockDirection.CLOCKWISE | ||
|  | 	print(direction) | ||
|  | 	direction = COUNTERCLOCKWISE | ||
|  | 	print(direction) | ||
|  | 
 | ||
|  | 	var duper := Duper.new() | ||
|  | 	duper.set_type(Variant.Type.TYPE_INT) | ||
|  | 	duper.set_type(TYPE_FLOAT) | ||
|  | 	duper.set_direction(ClockDirection.CLOCKWISE) | ||
|  | 	duper.set_direction(COUNTERCLOCKWISE) | ||
|  | 
 | ||
|  | class Super: | ||
|  | 	func set_type(type: Variant.Type) -> void: | ||
|  | 		print(type) | ||
|  | 	func set_direction(dir: ClockDirection) -> void: | ||
|  | 		print(dir) | ||
|  | 
 | ||
|  | class Duper extends Super: | ||
|  | 	func set_type(type: Variant.Type) -> void: | ||
|  | 		print(type) | ||
|  | 	func set_direction(dir: ClockDirection) -> void: | ||
|  | 		print(dir) |