|  | 主题:  关于父脚本 | 
            
                        
                
                    |  kun_5d
 职务:普通成员
 等级:1
 金币:0.0
 发贴:80
 注册:2000/10/31 10:24:17
 
 | 
                            
                            #12000/11/16 10:20:29 
                                有的时候看别人的程序, 可总是在父脚本这里理解不够深刻, 不知道那位热心朋友可以给到关于父脚本的教导, 来个当头一棒, 等待 (不过不可太用劲, 否则我会给打笨的, 哈哈哈    | 
                        
                
                    |  artdao
 职务:普通成员
 等级:1
 金币:0.0
 发贴:61
 注册:2000/9/15 23:56:54
 
 | 
                            
                            #22000/11/16 13:21:28 
                                父脚本很少用了书上说的我也不太明白
 
 | 
                        
                
                    |  ???
 职务:普通成员
 等级:2
 金币:10.0
 发贴:644
 注册:2000/11/7 15:07:27
 
 | 
                            
                            #32000/11/16 16:52:48 
                                就是调用一个脚本的脚本呀。赫赫
 | 
                        
                
                    |  toto
 职务:版主
 等级:5
 金币:17.0
 发贴:2582
 注册:2004/1/16 23:17:26
 
 | 
                            
                            #42000/11/16 17:42:06 
                                如果哪位大侠能了解的非常清楚,也请给小弟说说
                                
                                
                                
                             | 
                        
                
                    |  kun_5d
 职务:普通成员
 等级:1
 金币:0.0
 发贴:80
 注册:2000/10/31 10:24:17
 
 | 
                            
                            #52000/11/16 17:42:35 
                                我知道他是调用其他脚本的脚本,可中间有些东东我还是搞不太清楚,
 
 比如:
 如何调用,
 在编写时候要注意什么,
 书上写得太少,
 让人拎不清爽。
 还是需要朋友的帮助。
 快啊。
 
 | 
                        
                
                    |  bear_5d
 职务:普通成员
 等级:2
 金币:1.0
 发贴:328
 注册:2000/10/17 23:34:42
 
 | 
                            
                            #62000/11/16 20:41:42 
                                父脚本,就是产生一些具用大体相同属性的子脚本的脚本!但,每个子脚本又具有自己的特性!比如:射击小蜜蜂的游戏!排列整齐的蜜蜂,大体都具有类似的属性,只是下落线路、速度等属性不同!这些类似而又不同的脚本都可以由父脚本生成!!!
 我想……
我做……
我是……
我努力,我飞翔…… | 
                        
                
                    |  tony941
 职务:普通成员
 等级:1
 金币:0.0
 发贴:5
 注册:2000/10/13 0:03:55
 
 | 
                            
                            #72000/11/17 1:03:10 
                                谁有例程,不麻烦就给我发一个。看书不太清楚,看例子方便点。谢了
 | 
                        
                
                    |  机器猫  5D精英
 职务:普通成员
 等级:3
 金币:10.5
 发贴:1197
 注册:2000/9/15 9:06:40
 
 | 
                            
                            #82000/11/17 7:28:35 
                                tony941你的fileflex测试的如何了?:)
 | 
                        
                
                    |  freda
 职务:普通成员
 等级:1
 金币:0.0
 发贴:45
 注册:2000/9/27 10:04:07
 
 | 
                            
                            #92000/11/17 20:22:49 
                                关于父脚本,我写了一个例子.实例等"机器猫"放到网上!主要的两个脚本如下:
 --About Parent Script from "Freda"-------
 --2000-11-17----
 
 ----parent script(父脚本)-------
 property mySprite
 property myMember
 property spritenum
 
 on new me,theSprite
 mySprite=theSprite
 Copy_me(me,mySprite)
 Show_me(me,mySprite)
 end
 
 on Copy_me me,cmSprite
 duplicate member "pic",member me.mySprite of castlib "dup"
 the name of member me.mySprite of castlib "dup"="pic"& cmSprite
 myMember=member mySprite of castlib "dup"
 
 end
 
 on Show_me me,smSprite
 puppetSprite smSprite,true
 sprite(smSprite).forecolor=255
 sprite(smSprite).ink=36
 sprite(smSprite).member=myMember
 sprite(smSprite).loc=point(smSprite*20,smSprite*40)
 updatestage
 end
 -------
 
 
 -----behavior script with button "repeat me"(带在按钮上的行为脚本)---
 on mouseUp me
 global  gNum
 if gNum<8 then
 gNum=gNum+1
 new(script"pCopy_me",gNum)
 end if
 put gNum-1 into field "num"
 end
 
 
 
 | 
                        
                
                    |  acneyouth
 职务:普通成员
 等级:1
 金币:1.0
 发贴:181
 注册:2004/6/9 10:01:26
 
 | 
                            
                            #102000/11/18 23:14:47 
                                好象在on new me中必须有一个return me吧?
                                
                                
                                
                             | 
                        
                
                    |  机器猫  5D精英
 职务:普通成员
 等级:3
 金币:10.5
 发贴:1197
 注册:2000/9/15 9:06:40
 
 |  | 
                        
                
                    |  tony941
 职务:普通成员
 等级:1
 金币:0.0
 发贴:5
 注册:2000/10/13 0:03:55
 
 | 
                            
                            #122000/11/19 11:58:18 
                                机器猫 不好意思    我看不太懂,最近也没多少时间。
 不过谢谢你的XTRA
 | 
                        
                
                    |  freda
 职务:普通成员
 等级:1
 金币:0.0
 发贴:45
 注册:2000/9/27 10:04:07
 
 | 
                            
                            #132000/11/20 10:07:50 
                                acneyouth在上个贴子中说 引用:好象在on new me中必须有一个return me吧?
 
 其实我只写了一个简单的能复制出若干同样演员的父脚本,若想再对其进行更多的操作,在调用new时,就要用一个全局变量来接收,即:    gDupMember=new(script"pCopy_me",gNum)   同时,on new me 父脚本中也必须加上return me,否则加不加return me,无妨!
                                
                                
                                
                             |