|
@@ -10,6 +10,7 @@ var redoButton, undoButton, restartButton, diskSelectorButton;
|
|
|
var scene, tween;
|
|
|
var wrongMoveSprite;
|
|
|
var outputMsgBox;
|
|
|
+var teacherVersion = true;
|
|
|
|
|
|
class sceneGame extends Phaser.Scene {
|
|
|
constructor() {
|
|
@@ -38,13 +39,14 @@ class sceneGame extends Phaser.Scene {
|
|
|
|
|
|
//Only loads disk selection if its the teacher using
|
|
|
try {
|
|
|
- if (iLMparameters.iLM_PARAM_SendAnswer == 'true')
|
|
|
- this.load.image('diskSelector', 'assets/diskSelector.png');
|
|
|
+ if (iLMparameters.iLM_PARAM_SendAnswer != 'true')
|
|
|
+ teacherVersion = false;
|
|
|
console.log("iAssign version");
|
|
|
} catch (e) {
|
|
|
- this.load.image('diskSelector', 'assets/diskSelector.png');
|
|
|
+ //this.load.image('diskSelector', 'assets/diskSelector.png');
|
|
|
console.log("web-version");
|
|
|
}
|
|
|
+ if (teacherVersion == true) this.load.image('diskSelector', 'assets/diskSelector.png');
|
|
|
//load all imgs needed for the exercise
|
|
|
for (var i = 0; i < 6; i++) {
|
|
|
|
|
@@ -80,10 +82,14 @@ class sceneGame extends Phaser.Scene {
|
|
|
restart();
|
|
|
});
|
|
|
|
|
|
- diskSelectorButton = this.add.sprite(1200, 90, 'diskSelector').setDisplaySize(80, 70).setInteractive({ useHandCursor: true });
|
|
|
- diskSelectorButton.on('pointerdown', function(pointer) {
|
|
|
- this.scene.start('sceneDiskSelection');
|
|
|
- }, this);
|
|
|
+
|
|
|
+ if (teacherVersion == true){
|
|
|
+ diskSelectorButton = this.add.sprite(1200, 90, 'diskSelector').setDisplaySize(80, 70).setInteractive({ useHandCursor: true });
|
|
|
+ diskSelectorButton.on('pointerdown', function(pointer) {
|
|
|
+ this.scene.start('sceneDiskSelection');
|
|
|
+ }, this);
|
|
|
+ }
|
|
|
+ //loads only if its the teacher seeing or if its not on iAssign
|
|
|
|
|
|
|
|
|
//Towers
|