Skip to content

Instantly share code, notes, and snippets.

@Babsobar
Created November 21, 2016 19:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Babsobar/4a2549192c39c60c1e5084bd0ce4758b to your computer and use it in GitHub Desktop.
Save Babsobar/4a2549192c39c60c1e5084bd0ce4758b to your computer and use it in GitHub Desktop.
function createButtons(){
//Mountain Brush
buttonGroup = this.add.group();
buttonMountain = this.add.button(736, 32, 'buttons', mountainOnClick, this, "mountainbutton0.png","mountainbuttonpush.png", "mountainbuttonpush.png");
buttonMountain.fixedToCamera = true;
buttonGroup.add(buttonMountain)
function mountainOnClick () {
currentLayer = terrainPop;
currentTile = 5;
}
buttonGrass = this.add.button(736, 80, 'buttons', grassOnClick, this, "grassbutton0.png","grassbutton0.png", "grassbuttonpush.png");
buttonGrass.fixedToCamera = true;
buttonGroup.add(buttonGrass)
function grassOnClick () {
currentLayer = terrain;
currentTile = 1;
}
buttonForest = this.add.button(736,128, 'buttons', forestOnClick, this, "forestbutton0.png","forestbutton0.png", "forestbuttonpush.png");
buttonForest.fixedToCamera = true;
buttonGroup.add(buttonForest)
function forestOnClick () {
currentLayer = terrainPop;
currentTile = 3;
}
buttonGroup.onChildInputOver.add(onOver, this);
buttonGroup.onChildInputOut.add(onOut, this);
function onOver (buttonGroup) {
buttonGroup.alpha = 0.7
updateInput = false;
terrain.input = false;
}
//changes alpha and tint on cursor hover out of the sprite
function onOut (buttonGroup) {
buttonGroup.alpha = 1
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment