UnityAPI的学习——Random类

news/2025/2/13 2:27:39/

Random类是Unity中用于产生随机数的类,不可实例化,只有静态属性和静态方法

Random类静态属性

在Random类中,涉及的静态属性有insideUnitCircle属性、insideUnitSphere属性、onUnitSphere属性、rotationUnitform属性、rotation属性和seed属性。

insideUnitCircle属性:圆内随机点

基本语法

public static Vector2 insideUnitCircle{ get; }

功能说明
此属性用于返回一个半径为1的圆内的随机点坐标,返回值为Vector2类型

insideUnitSphere属性:返回一个半径为1的球内的随机点坐标,返回值为Vector3类型
onUnitSphere属性:返回一个半径为1的球表面的随机点坐标,返回值为Vector3类型

rotationUniform属性:均匀分布特征

基本语法

public static Quaternion rotationUnitform{ get; }

功能说明
此属性用于返回一个随机且符合均匀分别特征的rotation值。

seed属性:随机数种子

基本语法

public static int seed {get;set;}

功能说明
此属性用于设置随机数的种子

Random类其他常用静态属性功能

1、insideUnitSphere属性:返回一个半径为1的球内的随机点坐标,返回值为Vector3类型
2、onUnitSphere属性:返回一个半径为1的球表面的随机点坐标,返回值为Vector3类型
3、rotation属性:用于返回一个随机的rotation值,返回值为Quaternion类型
4、value属性:用于返回一个[0.0f,1.0f]区间的随机数。


http://www.ppmy.cn/news/1375468.html

相关文章

【机器学习】决策树系统 | 决策树基本原理,最优划分属性,剪枝处理

文章目录 1 基本原理2 最优划分属性选择2.1 信息增益选择最优属性方法2.2 信息增益率选择最优属性方法——C4.5决策树2.3 基尼指数选择最优属性——CART决策树 3 剪枝处理3.1 预剪枝3.2 后剪枝 决策树是一种常用的机器学习算法,它模拟了人类决策过程中的思考方式。想…

设计模式学习笔记 - 设计原则 - 10.实战:针对非业务的通用框架开发,如何做需求分析和设计及如何实现一个支持各种统计规则的性能计数器

前言 接下来我们在结合一个支持各种统计规则的性能计数项目,学习针对一个非业务的通用框架开发,如何来做需求分析、设计和实现,同时学习如何灵活应用各种设计原则。 项目背景 设计开发一个小的框架,能够获取接口调用的各种统计信…

【MySQL 系列】MySQL 起步篇

MySQL 是一个开放源代码的、免费的关系型数据库管理系统。在 Web 开发领域,MySQL 是最流行、使用最广泛的关系数据库。MySql 分为社区版和商业版,社区版完全免费,并且几乎能满足全部的使用场景。由于 MySQL 是开源的,我们还可以根…

【Java EE初阶三十】JVM的简单学习

1. JVM 内存区域划分 一个运行起来的 Java 进程,就是一个 JVM 虚拟机,需要从操作系统申请一大块内存,就会把这个内存,划分成不同的区域,每个区域都有不同的作用. JVM 申请了一大块内存之后,也会划分成不同的内…

字符串匹配问题(strs)

作者 刘昆 单位 中国矿业大学徐海学院 字符串中只含有括号 (),[],<>,{},判断输入的字符串中括号是否匹配。如果括号有互相包含的形式&#xff0c;从内到外必须是<>,(),[],{}&#xff0c;例如。输入: [()] 输出 YES&#xff0c;而输入([])&#xff0c;([)]都应该输…

C++的成员初始化列表

C的成员构造函数初始化列表&#xff1a;构造函数中初始化类成员的一种方式&#xff0c;当我们编写一个类并向该类添加成员时&#xff0c;通常需要某种方式对这些成员变量进行初始化。 建议应该在所有地方使用成员初始化列表进行初始化 成员初始化的方法 方法一&#xff1a; …

美国TSCA认证知多少?

有毒物质控制法&#xff08;TSCA&#xff09;是美国的一项关键化学控制法规&#xff0c;赋予环境保护署&#xff08;EPA&#xff09;对新的和现有的化学物质采取一定管制措施的权限。2021年1月6日&#xff0c;美国环境保护署&#xff08;EPA&#xff09;根据《有毒物质控制法》…

京东获得JD商品详情 API 返回值说明|京东商品采集API接口接入

京东获得JD商品详情 API 返回值说明 item_get-获得JD商品详情 API测试 注册 jd.item_get 公共参数 名称类型必须描述keyString是调用key&#xff08;必须以GET方式拼接在URL中&#xff09;secretString是调用密钥api_nameString是API接口名称&#xff08;包括在请求地址中&…