|
|
Is This Possible?
Can you put a switch case in an if statement? Code: //wrong answerif (prevscore = score) {switch (score) { case 0: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline;};my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("wrong1.flv");break;/////////////////////////////////////////////////////////// case 1: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline;};my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("wrong2.flv"); break; case 2: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline;};my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("wrong3.flv");break; default: trace ("number!=1,2, or 3")}}//right answer because prevscore doesnt = scoreelse { switch (score) { case 1: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline;};my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("right1.flv"); break; case 2: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline; };my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("right2.flv");m break; case 3: var netConn:NetConnection = new NetConnection();netConn.connect(null);var netStream:NetStream = new NetStream(netConn);netStream.onStatus = function(infoObject) { status_txt.text += "Status (NetStream)" + newline; status_txt.text += "Level: "+infoObject.level + newline; status_txt.text += "Code: "+infoObject.code + newline; };my_video.attachVideo(netStream);netStream.setBufferTime(5);netStream.play("right3.flv");break; default: trace ("number!=1,2, or 3")}}prevscore = scorestop(); Doing this for a quiz. HELP!!!
KirupaForum > Flash > Flash 8 (and earlier)
Posted on: 02-01-2007, 02:19 PM
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
|
|
|