Quality Btn
- MichaelJ
-
MichaelJ
- Member since: Mar. 2, 2009
- Offline.
-
- Forum Stats
- Member
- Level 18
- Voice Actor
How would I make my game automatically start on medium quality? Also, if I am using the "hideBuiltInItems" code, how do I make (only) the quality button in the right click menu show?
- moonhitler
-
moonhitler
- Member since: Jun. 30, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Blank Slate
To default quality to medium, on the first frame, simply type:
_quality = "medium"
a garlic a day keeps the vampire away.
My Facebook Music page.
- moonhitler
-
moonhitler
- Member since: Jun. 30, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Blank Slate
_quality = "medium";
function low() {
_quality = "low";
}
function medium() {
_quality = "medium";
}
function high() {
_quality = "high";
}
menu = new ContextMenu();
menu.hideBuiltInItems();
menu.customItems.push(new ContextMenuItem("low", low));
menu.customItems.push(new ContextMenuItem("medium", medium));
menu.customItems.push(new ContextMenuItem("high", high));
this.menu = menu
a garlic a day keeps the vampire away.
My Facebook Music page.
- moonhitler
-
moonhitler
- Member since: Jun. 30, 2007
- Offline.
-
- Forum Stats
- Member
- Level 08
- Blank Slate
_quality = "medium";
function low() {
_quality = "low";
}
function medium() {
_quality = "medium";
}
function high() {
_quality = "high";
}
menu = new ContextMenu();
menu.hideBuiltInItems();
menu.customItems.push(new ContextMenuItem("low", low));
menu.customItems.push(new ContextMenuItem("medium", medium));
menu.customItems.push(new ContextMenuItem("high", high));
this.menu = menu a garlic a day keeps the vampire away.
My Facebook Music page.
- zuperxtreme
-
zuperxtreme
- Member since: Jan. 2, 2005
- Offline.
-
- Forum Stats
- Member
- Level 08
- Blank Slate
A button in AS2 would be something like:
_quality = "medium"; //set initial quality to "medium"
function changeQual() {
switch(_quality){
case "low":
_quality = "medium";
break;
case "medium":
_quality = "high";
case "high":
_quality = "low";
break;
default:
_quality = "medium"
break;
}
}
myBTN.onRelease(){
changeQual()
}
in AS3:
stage.quality = StageQuality.MEDIUM;//set initial quality to "medium"
function changeQual(e:MouseEvent) {
switch(stage.quality){
case "low":
stage.quality = StageQuality.MEDIUM;
break;
case "medium":
stage.quality = StageQuality.HIGH;
case "high":
stage.quality = StageQuality.LOW;
break;
default:
stage.quality = StageQuality.MEDIUM;
break;
}
}
myBTN.addEventListener(MouseEvent.MOUSE_UP, changeQual)//When myBTN is pressed, change quality according to current quality.(low->med, med->high, high->low)
Didn't test them, but that's basically it.


