I am currently working with the key detection tutorial…
fscommand(“fullscreen”, “true”);
_root.createTextField(“message_txt”, 100, 0, 0, 550, 400);
var keyDet = new KeyDetection();
keyDet.addCombination(“letterA”, 65);
keyDet.addCombination(“letterB”, 66);
keyDet.addCombination(“letterC”, 67);
keyDet.addCombination(“letterD”, 68);
keyDet.addCombination(“letterE”, 69);
keyDet.addCombination(“letterF”, 70);
keyDet.addCombination(“letterG”, 71);
keyDet.addCombination(“letterH”, 72);
keyDet.addCombination(“letterI”, 73);
keyDet.addCombination(“letterJ”, 74);
myObj = new Object();
myObj.onKeyCombination = function(name:String) {
switch (name) {
case “letterA” :
duplicateA();
break;
case “letterB” :
duplicateB();
break;
case “letterC” :
duplicateC();
break;
case “letterD” :
duplicateD();
break;
case “letterE” :
duplicateE();
break;
case “letterF” :
duplicateF();
break;
case “letterG” :
duplicateG();
break;
case “letterH” :
duplicateH();
break;
case “letterI” :
duplicateI();
break;
case “letterJ” :
duplicateJ();
break;
}
};
keyDet.addListener(myObj);
duplicateA = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“aMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);
k._xscale = k._yscale=10+Math.round(Math.random()*500);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateB = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“bMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateC = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“cMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateD = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“dMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateE = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“eMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateF = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“fMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateG = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“gMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*1000);
k._y = Math.round(Math.random()*1000);j
k._xscale = k._yscale=10+Math.round(Math.random()*200);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateH = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“hMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*800);
k._y = Math.round(Math.random()*600);j
k._xscale = k._yscale=10+Math.round(Math.random()*1000);
k._alpha = Math.round(10+Math.random()*50);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateI = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“iMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*800);
k._y = Math.round(Math.random()*600);j
k._xscale = k._yscale=10+Math.round(Math.random()*1000);
k._alpha = Math.round(10+Math.random()*50);
mkd.swapDepths(_root.getNextHighestDepth());
};
keyDet.addListener(myObj);
duplicateJ = function () {
var newName:String = “k”+Math.round(Math.random()*1000);
var k:MovieClip = _root.attachMovie(“jMovie”, “hello”, _root.getNextHighestDepth());
k._x = Math.round(Math.random()*800);
k._y = Math.round(Math.random()*600);j
k._xscale = k._yscale=10+Math.round(Math.random()*1000);
k._alpha = Math.round(10+Math.random()*50);
mkd.swapDepths(_root.getNextHighestDepth());
};
I’m probably just being stupid but is there a way that I can code that if J is pressed the whole movie refreshes?! Thanks so much!