浏览代码

Added example on how to use RandomNumberGenerator

tree786 6 年之前
父节点
当前提交
68c6790baf
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      doc/classes/RandomNumberGenerator.xml

+ 7 - 0
doc/classes/RandomNumberGenerator.xml

@@ -6,6 +6,13 @@
 	<description>
 		RandomNumberGenerator is a class for generating pseudo-random numbers. It currently uses [url=http://www.pcg-random.org/]PCG32[/url].
 		[b]Note:[/b] The underlying algorithm is an implementation detail. As a result, it should not be depended upon for reproducible random streams across Godot versions.
+		To generate a random float number (within a given range) based on a time-dependant seed:
+		[codeblock]
+		var rng = RandomNumberGenerator.new()
+		func _ready():
+		    rng.randomize()
+		    var my_random_number = rng.randf_range(-10.0, 10.0)
+		[/codeblock]
 	</description>
 	<tutorials>
 	</tutorials>