这种问题很难回答的,这里面牵涉一很多的编程问题,最复杂的就是使用FLASH读取外部TXT或者XML文件,外文件随便修改内容,动画的内容就跟着变化,而不需要重新导出。像你问的这种问题,你可以把回答正确的题目放进一个数组,答题完后,去检查数组,如果数组的长度是你所设置的,那么就让恭喜这个影片可见。如下,总共有10道题。以下代码只供参考,粘贴无用,前题,你要懂的如何去书写 回答问题() 这个函数。
var trueAnswer:Array
恭喜影片.visble=false
function 回答问题(){
trueAnswer=[ ]
for(var i:uint=0;i<总题目数,i++){
if(你回答对了一道题){
trueAnswer.push(你答对了的[i])
}
}
function 检查数组(){
if(truAnswer.length==10){
恭喜影片.visible=true
}else{
恭喜影片.visible=false
}
}
}
将你要恭喜的内容做成影片剪辑,为实例起变量名,将其显示暂时设置为隐藏,或者移除舞台。添加判断语句,将其显示设置为显示,或者放到你想方的位置