Java : Random setSeed -
i'm having small conceptual problem.
i need seed random same radom when reload levels.
so therefore need use random#setseed.
the problem have then need
random r = new random(); r.setseed(currentseed); the problem have have pass/fetch instance of r across code.
i know if there solution close c:
math.random(currentseed); the closest have is:
classa: public static random r; private int currentseed = ...; initrandom(){ r = new radom(currentseed); } classb: ... //instead of math.random(); r.random(); ... but doesn't seem nice.
any ideas?
yes, need pass same random instance around, either parameter, or mean of global (static variable or singleton).
Comments
Post a Comment