| 
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                     
                                        
                                     
                                    
                                        
                                        - 按键工程师
 
                                        
                                        - 742060
 
                                        - 2281
 
                                        - 5
 
                                        - 881 朵
 
                                        - 10799 个
 
                                        - 580 个
 
                                        - 48300
 
                                        - 2011-08-18
 
                                     
                                    
                                    
                                    
                                 | 
                                
                                    
                                        
                                            
                                                
                                                1#
                                                
                                            
                                        
                                        
                                            
                                                
                                                
                                                t
                                                T
                                             
                                            
                                            
                                            
                                                
                                                发表于 2016-07-29 18:01
                                            
                                                                                        
                                            | 
                                            
                                            
                                            |只看楼主
                                            
                                         
                                     
                                    
                                    
                
                
                
                
                    
                    
                    
                   
                    
                        
                        
                         小伙伴们大家好,随机数平时大家多少都有接触到,按键本身就只有一个Rnd命令,如果要实现其他的功能的话还得自己去封装,太麻烦了。这次就介绍几个插件里的随机数命令给大家   |   >>>> 插件教程目录 <<<<
  相关命令:
 |  命令名称: | RndEx  |  | 命令功能:  |  生成指定范围的随机数   |  |  参数: |  参数1【必要】:整数型,随机数最小值 参数2【必要】:整数型,随机数最大值  |  | 返回值:  |  返回生成的随机数  |  
 
 
 |  命令名称: | RandArray  |  | 命令功能:  |  生成数组内随机的一个内容    |  |  参数: |  参数1【必要】:数组,指定的数组  |  | 返回值:  |  返回数组中随机的一个值  |  
  RndEx  RndEx 命令使用的时候只要填写下随机数的范围参数,使用起来很简单- Import "ShanHai.lua"
  
  
- For 10
  
-         TracePrint shanhai.RndEx(1, 10)
  
- Next
  
  复制代码 这样就能轻松的去实现取1-10之间的范围随机数了。 注意:有的同学会在使用随机数的时候加入Randomize命令来初始化随机种子,但是位置如果没写对的话就会导致随机数取值问题 问题代码:- Import "ShanHai.lua"
  
  
- For 10
  
-         Randomize
  
-         TracePrint shanhai.RndEx(1, 10)
  
- Next
  
  复制代码 这样的结果就是每次都取出同样的值。所以在使用范围随机的时候不要在循环里加入Randomize命令。(其实这个命令如果没有一些特殊需要的话就没必要使用) RandArray  RandArray 这个命令是用来从一个数组随机取一个值的内容。用途就会比较广了。 取指定不连续的数字的随机数- Import "ShanHai.lua"
  
  
- Dim arrNum = array(5,21,878,32,0)
  
  
- For 5
  
-         TracePrint shanhai.RandArray(arrNum)
  
- Next
  
  复制代码 我们还能实现点击随机的一些坐标- Import "ShanHai.lua"
  
  
- Dim tPoin = {{543,376}, {490,466}, {556,516}, {500,964}}
  
- Dim tempXY
  
- For 5
  
-         tempXY = shanhai.RandArray(tPoin)
  
-         TracePrint tempXY[1], tempXY[2]
  
-         Tap tempXY[1], tempXY[2]
  
-         Delay 1000
  
- Next
  
  复制代码
    
                        
                     
                    
                    
                    
                    
                    
                    
                    
                    
                        
                        
                     
                     |