Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Flash




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

    Copyright © 2005-08 www.BigResource.com, All rights reserved