Pocetnik sam u ucenju Javascript i imam zadatak da napravi nesumicno kretanje jedne lopte u canavas koji je sirine 400 a visine 480.
Gledao sam na interent i svugdje sam nasao sa vise lopti i Math.random medutim meni netreba Math.random nego basic Randomize.nextInt
koji nemogu da provalim, ako moze pomoc.
Evo moga koda:
Code:
var RADIUS = 100;
//definicija za canvas
var minx = RADIUS;
var maxx= getWidth()-RADIUS;
var miny = RADIUS;
var maxy = getHeight()- RADIUS;
function start(){
//definicija kruga
var circle = new Circle(RADIUS);
circle.setPosition(getWidth()/2, getHeight()/2);
add(circle);
//Timer koji treba da radi nesumicno lutanje lopte po canavasu
setTimer(crazy, 100);
}
function crazy(){
//ovdje neumijem da ubacim min i max(variable koji mi definisu canavas da bi lopta mogla da se krece
var random_number = Randomizer.nextInt(min, max);
circle.setColor(Randomizer.nextColor());
}
var RADIUS = 100;
//definicija za canvas
var minx = RADIUS;
var maxx= getWidth()-RADIUS;
var miny = RADIUS;
var maxy = getHeight()- RADIUS;
function start(){
//definicija kruga
var circle = new Circle(RADIUS);
circle.setPosition(getWidth()/2, getHeight()/2);
add(circle);
//Timer koji treba da radi nesumicno lutanje lopte po canavasu
setTimer(crazy, 100);
}
function crazy(){
//ovdje neumijem da ubacim min i max(variable koji mi definisu canavas da bi lopta mogla da se krece
var random_number = Randomizer.nextInt(min, max);
circle.setColor(Randomizer.nextColor());
}
Koristi odgovarajuće tagove za izvorni kôd.
[Ovu poruku je menjao Nikola Poša dana 15.02.2014. u 20:14 GMT+1]