rnd序列生成算法在序列只有一个块的时候行为不正确
This commit is contained in:
@@ -131,7 +131,10 @@ local seqGenerators={
|
|||||||
rnd=function(P,seq0)
|
rnd=function(P,seq0)
|
||||||
if #seq0==1 then
|
if #seq0==1 then
|
||||||
local i=seq0[1]
|
local i=seq0[1]
|
||||||
while true do P:getNext(i)yield()end
|
while true do
|
||||||
|
while #P.nextQueue<6 do P:getNext(i)end
|
||||||
|
yield()
|
||||||
|
end
|
||||||
else
|
else
|
||||||
local rndGen=P.seqRND
|
local rndGen=P.seqRND
|
||||||
local len=#seq0
|
local len=#seq0
|
||||||
|
|||||||
Reference in New Issue
Block a user