Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/examples/Conozco-Uruguay/js/lesson.js
diff options
context:
space:
mode:
authorBryan Berry <bryan@olenepal.org>2009-11-02 20:53:34 (GMT)
committer Bryan Berry <bryan@olenepal.org>2009-11-02 20:53:34 (GMT)
commit01448f7ef1f1b3525573d0ccf0323a27b521a555 (patch)
treeaf9cf38c43def8296a31bc0d70850147fb5fa764 /examples/Conozco-Uruguay/js/lesson.js
parent25099db20a3e533c0ac6aabdf96c97431993dec8 (diff)
removed files no longer used, redundant image and sound files
Diffstat (limited to 'examples/Conozco-Uruguay/js/lesson.js')
-rwxr-xr-xexamples/Conozco-Uruguay/js/lesson.js54
1 files changed, 54 insertions, 0 deletions
diff --git a/examples/Conozco-Uruguay/js/lesson.js b/examples/Conozco-Uruguay/js/lesson.js
new file mode 100755
index 0000000..9a15a4d
--- /dev/null
+++ b/examples/Conozco-Uruguay/js/lesson.js
@@ -0,0 +1,54 @@
+$(document).ready(function(){
+ var DEFAULT_SIZE_X = 786;
+ var DEFAULT_SIZE_Y = 900;
+ //stupid hack, find out how to calc the diff between image and top
+ // of webpage
+ var OFFSET = 8;
+ var g = game();
+
+ var k = $.karma({container: "#karma-main"})
+ k.init({
+ images : [
+ {name : "background", file : "fondo.png", localized : false },
+ {name : "capital", file : "capital.png" , localized : false},
+ {name : "lines", file : "deptosLineas.png", localized: false}
+ ]
+ });
+
+ k.main(function() {
+ var paper = Raphael("mycanvas",DEFAULT_SIZE_X,DEFAULT_SIZE_Y);
+
+ var g = game(paper,k.library.images["capital"].src);
+ var q = g.newquestion();
+ document.getElementById('question').innerHTML = q.getPhrase;
+
+ var clicked = function(event){
+ var x = event.clientX + document.documentElement.scrollLeft - OFFSET;
+ var y = event.clientY + document.documentElement.scrollTop - OFFSET;
+ var ans = g.isAnswerp(x, y);
+ if (ans) {
+ g.draw();
+ q = g.newquestion();
+ }
+ document.getElementById('question').innerHTML = q.getPhrase;
+ }
+
+ var draw = function() {
+ paper.image(k.library.images["background"].src,0,0,DEFAULT_SIZE_X,DEFAULT_SIZE_Y);
+ var i = paper.image(k.library.images["lines"].src,0,0,DEFAULT_SIZE_X,DEFAULT_SIZE_Y);
+ g.draw();
+ }
+
+
+ document.getElementById('mycanvas').addEventListener('click', clicked, false);
+
+ document.getElementById('start').
+ addEventListener('click', draw, false);
+ });
+});
+
+
+
+
+
+ \ No newline at end of file