您当前的位置: 首页 > 

Peter_Gao_

暂无认证

  • 1浏览

    0关注

    621博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Random.Range 随机数函数实现同一场景中图片的随机加载

Peter_Gao_ 发布时间:2020-06-18 19:14:21 ,浏览量:1

    // 背景图随机2选1     protected override void InitUIInfo()     {         int BgSignal=Random.Range(1,3);         this.SetSprite(Managers.AtlasType.GeneralUI, "LoadScene_bg" + BgSignal);     }       

 

UnityEngine.Random.Range()有两个重载,

1、int Random.Range(int min,int max)

这个得到的是int类型的随机数,需要注意的是,随机数的取值范围包括min,但不包括max;

例:int random = Random.Range(0,100);

random实际得到的是0~99的整型数,所以如果想要随机结果包含100的话,需要写成Random.Range(0,101);

2、float Random.Range(float min,float max)

这个得到的是float类型的随机数,需要注意的是,参数min和max必须带上浮点型的符号f,否则会被识别为整型;

例:float random = Random.Range(0,1),这个结果返回的是>=0,且

关注
打赏
1664521772
查看更多评论
立即登录/注册

微信扫码登录

0.0449s