while のとこ
while i<10
のまちがいです、すみません;
すこし手を加えて以下のようにしてみました
#module mMod dummy
#modinit
x=0
y=0
return
#modfunc draw
color 0,0,0
boxf x,y,x+32,y+32
return
#modfunc editData int _x
x=_x
return
#modfunc viewData
mes x
return
#global
randomize
repeat 10
newmod mod,mMod
loop
i=0
while i<10
editData mod.i ,rnd(640)
i++
wend
i=0
while i<10
draw mod.i
i++
wend
editData mod.0 , rnd(640)
editData mod.1 , rnd(640)
draw mod.0
draw mod.1
pos 0,200
viewData mod.0
pos 0,220
viewData mod.1
stop
表示位置は違うのに
表示されるx座標のデータはまったくおなじ、
でもって1こ1こ書いたぶんの処理しかされないです