123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- function River(){
- this._timer;
- this._bg;
- this._gui;
- this._checks;
- this._poi;
- this.enter = function()
- {
- this._timer=millis();
- this._bg = loadImage('oreto_restyle_1720x520.png');
- //background("#b86af0");
- console.log("ENTER RIVER")
- }
- this.setup = function() {
- createCanvas(_w, _h);
- this._gui = createGui();
- this._checks=[]
- for (let step = 0; step < pois.length; step++) {
- this._checks.push(createCheckbox("Checkbox"+step, 50, 50 + (step*20),10,10,true));
- }
-
- }
- this.draw = function() {
- if(millis()-this._timer > 20000){
- _mgr.showScene( Screensaver );
- }
-
- background(this._bg);
- drawGui();
- for (let step = 0; step < pois.length; step++) {
- cb = this._checks[step];
- if(cb.val){
- fill(255)
- //getPin(trx1,try1);
- pois[step].adapt();
- pois[step].pin();
- }
- }
- if (mouseIsPressed) {
- fill(0);
- resetTimer();
- }
- }
- this.mouseClicked = function(){
- for (let step = 0; step < pois.length; step++) {
- if(pois[step].overMe()){
- console.log("Clicked on: " + poi.id);
- }
- }
- }
- function resetTimer(){
- console.log("Timer: " + this._timer)
- this._timer=millis()
-
- console.log("Timer: " + this._timer + " millis: " + millis())
- }
- }
|