アットウィキロゴ

パチンコ5

var ball=new Array();
var bx=new Array();
var by=new Array();
var number;
var point; 
 
function faststep(){
 
point=1000;
number=0;  
 
}
 
function sample(){    
 
var timer;
var delay = 100;
 
 
faststep();
 
var loop = function(){
 
 
if(Math.random()>0.9){    
 
number=number+1; 
point=point-1;
 
bx[number]=250;
by[number]=0;    
 
}
 
 
for(s=1;s<number+1;s++){
move(s);
match(s);    
}
 
if(point<1)faststep();    
 
paint();    
 
clearTimeout(timer);
timer = setTimeout(loop,delay);
}
 
loop();
 
}
 
function paint(){
 
$("#memo").html("<h1>"+point+"</h1>");    
 
 
}
function match(s){
 
var h;
h=0;
if(bx[s]>245)h=h+1;
 if(bx[s]<255)h=h+1;   
if(by[s]==400)h=h+1;    
if(h==3)point=point+100;    
 
}
 
function move(s){
 
dx=0;
dy=1;
r1=Math.random();    
if(r1<0.5)dx=-1;
if(r1>0.5)dx=1;   
bx[s]=bx[s]+dx;
by[s]=by[s]+dy;   
 
if(bx[s]>500)bx[s]=500;
if(bx[s]<0)bx[s]=500;    
 
 
}
 
最終更新:2015年04月15日 22:27