| 
                     | 
                    
                        主题:  怎样能使显示图标的过渡效果随机出现?
                     | 
                
            
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                            
                            #12002/6/17 12:58:04 
                            
                                随机显示图标的过渡效果,或者程序打包后可以动态更改某显示图标的过渡效果,怎么来实现?
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          魔岩 
                        职务:版主 
                        等级:6 
                        金币:34.0 
                        发贴:4453 
                     | 
                    
                        
                            
                            #22002/6/17 13:10:21 
                            
                                SetIconProperty(IconID@"IconTitle", #awIconTransition, [#category:"name",#transition:"name"])
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                     | 
                
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                            
                            #42002/6/17 14:16:32 
                            
                                我试了一下,我对几个参数的含义理解的不是很好,能不能说以下几个参数的含义?
 
  下面是我给图标12赋予的reveal down过渡效果,正确否? 看不到效果 SetIconProperty(IconID@"12",#awIconTransition,[#transition:"reveal down"])
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                            
                            #52002/6/17 14:23:13 
                            
                                我弄明白了
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          gcnie 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:55 
                     | 
                    
                        
                            
                            #62002/6/17 15:29:40 
                            
                                这个功能有时真好,我尝试过许多次都没成功.现在看到斑竹的解释,效果还真灵.确实是交流才有提高.谢谢大家了.
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                            
                            #72002/6/17 15:57:57 
                            
                                Bn:=ReadExtFile("b"^no1^".txt")  --读取文本文件Bn.txt(n为变量no1的值) 
  SetIconProperty(IconID@"12", #awIconTransition, [#category:a,#transition:b])  --a\b分别为两个变量,代表过渡效果的类别个具体名称 
  不知上面两句书写上是否有错误?
                             
                            
                                
                                    编辑历史:[这消息被冷血编辑过(编辑时间2002-06-17 16:25:02)] 
                                     
                                 
                             
                            
                         
                     | 
                
                        
                
                    
                          魔岩 
                        职务:版主 
                        等级:6 
                        金币:34.0 
                        发贴:4453 
                     | 
                    
                        
                            
                            #82002/6/17 16:42:17 
                            
                                冷血在上个帖子中说  引用:  Bn:=ReadExtFile("b"^no1^".txt")  --读取文本文件Bn.txt(n为变量no1的值) 
  这个是不是要指定路径?例如: Bn:=ReadExtFile(FileLocation^"b"^no1^".txt")
 
 
  SetIconProperty(IconID@"12", #awIconTransition, [#category:a,#transition:b])  --a\b分别为两个变量,代表过渡效果的类别个具体名称 
  这句正确,没问题,只要在程序中指定a、b的正确值就可以了!
  不知上面两句书写上是否有错误? 
   
                             
                            
                                
                                    编辑历史:[这消息被Rock编辑过(编辑时间2002-06-17 16:43:50)] 
                                     
                                 
                             
                            
                         
                     | 
                
                        
                
                    
                          阿州 
                        职务:普通成员 
                        等级:2 
                        金币:10.0 
                        发贴:447 
                     | 
                    
                        
                            
                            #92002/6/17 17:06:42 
                            
                                --an  --n1  --no1 --bn   --n2  --no2   An:=ReadExtFile(FileLocation^"a.txt") n1:=LineCount(An) No1:=Random(1,n1,0) Bn:=ReadExtFile(FileLocation^"b"^No1^".txt") n2:=LineCount(Bn) no2:=Random(1,n2,1) a:=GetLine(An,No1) b:=GetLine(Bn,no2) SetIconProperty(IconID@"12", #awIconTransition, [#category:a,#transition:b])
 
  以上这就是我用来实现随机过渡效果的代码,ab值都是变量,通过上面的代码来获取,但是为什么就达不到效果,我在显示图标中显示了ab变量的值,也没问题,但是为什么图标12的过渡效果就是不变? 我要是直接给a\b用字符串赋值 a:="push" b:="push down" 这样就可以实现预期的效果,但是通过前面的代码得出来的ab值带入后就没这效果,为什么?
  除源文件外,还有两个txt文件
  a.txt   内容: push
 
  b1.txt 内容: push up push down push left push right
 
 
  麻烦版主帮我看看,谢谢了
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          lvzhiguo 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:136 
                     | 
                    
                        
                            
                            #102002/6/17 17:07:59 
                            
                                rock!谢了,你又教我一招,可惜手边没aw,要不立马试试
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          lvzhiguo 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:136 
                     | 
                    
                        
                            
                            #112002/6/17 17:12:14 
                            
                                rock: LineCount()好像文本超过900行就不行了只能计算出800多行。什么原因。 另外:我在下面改的例子怎么打包后就失效了
                             
                            
                                
                                    编辑历史:[这消息被lvzhiguo编辑过(编辑时间2002-06-17 18:07:06)] 
                                     
                                 
                             
                            
                         
                     | 
                
                        
                
                    
                          lvzhiguo 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:136 
                     | 
                    
                        
                            
                            #122002/6/17 17:26:29 
                            
                                No1:=Random(1,n1,0)改为No1:=Random(1,n1,1)即可
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          lvzhiguo 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:136 
                     | 
                    
                        
                            
                            #132002/6/17 17:45:40 
                            
                                修改后的例子见 www.ahhnjj.com/lzg/sjgd.rarrock为什么我未打包挺好,打包成exe文件说 本图标指定的特效xtra不可用
                              
                            
                                
                                    编辑历史:[这消息被lvzhiguo编辑过(编辑时间2002-06-17 18:14:50)] [这消息被lvzhiguo编辑过(编辑时间2002-06-17 18:16:05)] 
                                     
                                 
                             
                            
                         
                     | 
                
                        
                
                    
                          魔岩 
                        职务:版主 
                        等级:6 
                        金币:34.0 
                        发贴:4453 
                     | 
                    
                        
                            
                            #142002/6/17 18:51:36 
                            
                                lvzhiguo在上个帖子中说  引用:  修改后的例子见 www.ahhnjj.com/lzg/sjgd.rar rock为什么我未打包挺好,打包成exe文件说 本图标指定的特效xtra不可用 
   ~~~~~~~~~~~~~~~~~~~~ 都叫你不要用汉化版本拉。。就是不听! 另外,这种方法打包后随机效果就失效了,原因看Y的文章: www.5dmedia.com/bbs/newsdetail.asp?id=171978
                             
                            
                                
                                    编辑历史:[这消息被Rock编辑过(编辑时间2002-06-17 18:52:34)] 
                                     
                                 
                             
                            
                         
                     | 
                
                        
                
                    
                          魔岩 
                        职务:版主 
                        等级:6 
                        金币:34.0 
                        发贴:4453 
                     | 
                    
                        
                            
                            #152002/6/17 19:06:06 
                            
                                SetIconProperty(IconID@"IconTitle", #property, value)    SetIconProperty sets the value of the property for the specified icon. The icon can be a standard icon, or an asset Xtra icon.  This function only operates on unpackaged files. Use GetIconProperty to get the value of a property. Use SetSpriteProperty to set a property of the sprite displayed by a sprite icon.  See the Authorware help pages for a list of supported properties.
                             
                            
                            
                         
                     |