| 
                     | 
                    
                        主题:  请教:如何实现数学判断和统计,并显示结果!急
                     | 
                
            
                        
                
                    
                          aidehueihang 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:13 
                        注册:2004/11/2 16:27:02 
                     | 
                    
                        
                            
                            #12005/2/21 13:53:31 
                            
                                如果用Director设计选择题 并根据所选的选项,判断正误,记录总的分数? 我的思路是这样的 假定有10道选择题,每5针分别放一道题(依次下去),每道题分别包含了6个精灵,假定分别为 背景、题目、答案A、答案B、答案C、答案D. 每做完一道题,就跳到下一道题,又鼠标来进行选择(直接用On mouseup me),这样做好了后,问题难点是,如何进行答案的设定和分数的统计,这里首先要考虑的是选择题是单选,答案A、答案B、答案C、答案D中 只有1个是正确的,要设定变量来记录,假定第一道题我们设定一个变量为T,正确答案是B, 那么初始化T为0, 当选择了答案A ,答案C,答案D之后,T仍然为0,(跳到下一道题),当选择了B之后, T就为1 ,当然这样设计只有一次选择机会,难点是到第二道题之后,保留T这个值,又需要设定另外的变量F来记录,第二道题的选择结果F要保留到第三道题去,最后到第10道选择完成后,分数应该是(T+F+......)*10分, 就是应该得到的实际分数,如果是按这总想法来做,请教高手代码该怎么实现,如果有其他的设计方法,还请高手多多指教,最终功能是要实现10道题的选择后的结果和成绩,比如说最后结果是70分或80分等等,这个70或80还要显示出来哦 呵呵!   
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          草原风 
                        职务:版主 
                        等级:5 
                        金币:13.0 
                        发贴:3489 
                        注册:2001/2/17 19:47:06 
                     | 
                    
                        
                            
                            #22005/2/21 14:43:27 
                            
                                t=t+1
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          aidehueihang 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:13 
                        注册:2004/11/2 16:27:02 
                     | 
                    
                        
                            
                            #32005/2/21 15:12:08 
                            
                                不是这么简单的吧 你说的只是一个中间的选择记录问题方法 我问的是要把整个功能全部实现 并最后显示分数,这个不应该是那么简单吧,要对选择的答案做出判断的   
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          5D荣誉斑竹 
                        职务:普通成员 
                        等级:4 
                        金币:13.0 
                        发贴:1504 
                        注册:2000/11/14 12:10:50 
                     | 
                    
                        
                            
                            #42005/2/21 15:41:04 
                            
                                问题写清楚些,呵,实在是没看明白
                                
                                
                                
                             
                            
                            閑闪互动多媒体 
                         
                     | 
                
                        
                
                    
                          aidehueihang 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:13 
                        注册:2004/11/2 16:27:02 
                     | 
                    
                        
                            
                            #52005/2/21 15:59:44 
                            
                                写的可能是一些想法和一些思路 但具体要解决 我觉得可能还不是那么简单,有一种笨办法可以解决 就是记录每一种状态,比如做完第一道题后,有1分和0分两种结果,继续做第2道题 可能就有2分,1分,0分三种结果 依次类推,但是如果题的数量很多,这样就很麻烦了,有没有什么更好的解决方法呢?还有一个问题是怎么样把运行在脚本里面的变量,显示到多媒体设计的界面里呢?比如说那个T 我现在要在做完第10道题的时候 把它现在在我的面前 让我知道我到底得了多少分?代码该怎么实现呢?
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          D计划-混沌 
                        职务:管理员 
                        等级:6 
                        金币:15.2 
                        发贴:3528 
                        注册:2007/4/9 9:48:37 
                     | 
                    
                        
                            
                            #62005/2/21 17:07:56 
                            
                                答案表: lista=[a.c,d,c,a,b,c,d,c,d,a,c,d] 分数表: listb=[5,7,9,11,3,5,7,4,8,2,2,4,1] i=题目 if the key=lista[i] then    fs=fs+listb[i] end if
  也可表写在一起[[a,5],[c,7].....]
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          aidehueihang 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:13 
                        注册:2004/11/2 16:27:02 
                     | 
                    
                        
                            
                            #72005/2/22 9:05:01 
                            
                                看明白了一些 但是能不能在说具体点,是不是把这段script加某个精灵上实现,但是我在上面只说了每道题只有6个精灵啊 分别是背景、题目、答案A、 答案B、 答案C、 答案D。
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          aidehueihang 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:13 
                        注册:2004/11/2 16:27:02 
                     | 
                    
                        
                            
                            #82005/2/22 9:32:18 
                            
                                看看这个 也许你会明白点这个问题 谢谢! 图片如下:  
                                
                                
                                
                             
                            
                            
                         
                     |