「学习游戏脚本制作:游戏角色数字随机取名代码」

2022-05-07 16:05:24   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《「学习游戏脚本制作:游戏角色数字随机取名代码」》,欢迎阅读!
游戏角色,取名,脚本,随机,代码
学习游戏脚本制作:游戏角色数字随机取名代码

当我们需要实现自动创建游戏的时候,起名字就成了问题。怎样才能随机取名既好听又快捷呢?既然说是随机取名,那就少不了随机数的应用~看看数字随机数是如何实现的。 随机数字取名代码: 名字="" 最大数 9 最小数 1 位数 = 5 Radmize 数组 = "|"

For i = 最小数 To 最大数 数组=数组&&"| Next

Whie (位数)

随机数 = split(数组, |)(Int((最大数 - 最小数 + 1) 在数组中取一个随机数

名字 = 名字 随机数 位数=位数-1 Wend

MessageBox 名字 运行结果:

nd + 最小数))//


运行了两次,第一次结果为:8833五位数中83都是重复的。第二次结果为:8536,五位数中3重复了一次。 随机数字不重复代码: 名字="" 最大数 = 9 最小数 = 1 位数 = 5 andomie 数组 = "|

o 最小数 To 最大数 数组=数组&i"" ext Wile (位数)

随机数 = spit(数组, "|")(Int(最大数 - 最小数 1) * Rd + 最小))//在数组中取一个随机数

数组=eplace(数组,"|"&随机数&"|","") //将当前取到的随机数从数组中删除,以免下一次取到重复的 名字 = 名字 & 随机数 最大数=最大数-1


位数=位数- ed

MesaeBox 名字 运行结果:



运行了两次,第一次结果为:23597,第二次结果为:3759。两次运行结果五位数中没有出现重复的情况


本文来源:https://www.wddqxz.cn/892741df4935eefdc8d376eeaeaad1f3479311a0.html

相关推荐