U3d随机数、延迟与递归

1.随机数

U3d随机数、延迟与递归_第1张图片

float a = Random.Range(0.0f, 2.0f);        生成0.0到2.0之间的浮点数

int b = Random.Range(0, 2);                    生成0到2之间的整数,包括0,不包括2


2.延迟

yield   return  new   WaitForSeconds(3.0f);      延迟3秒执行


3.递归

方法返回值类型定义为IEnumerator,StartCoroutine(方法名());可实现递归调用。

在适当时候  yield  return  null;可以跳出来

你可能感兴趣的:(U3d随机数、延迟与递归)