確かにオプション0と2の挙動が全く同じですね。
オプション2の実装が出来てないのでデフォルトの0が
適用されているという事でしょうか?
#include "obaq.as"
qreset
qaddpoly cube1, 4, 30, 30, 0, 10, 10,1
qaddpoly cube2, 4, 80, 30, 0, 10, 10,1
qaddpoly cube3, 4, 130, 30, 0, 10, 10,1
qtype cube1, type_bindX|type_bindR, 1
qtype cube2, type_bindX|type_bindR, 1
qtype cube3, type_bindX|type_bindR, 1
title "左クリックでqspeed使用"
*main
redraw 0
color : boxf
qexec
stick key
if key & 256 {
qspeed cube1, 0, -0.8, 0, 0
qspeed cube2, 0, -0.8, 0, 1
qspeed cube3, 0, -0.8, 0, 2
}
qgetspeed cube1, sx1, sy1 ,sr1
qgetspeed cube2, sx2, sy2 ,sr2
qgetspeed cube2, sx3, sy3 ,sr3
qdraw
pos 90, 300 : mes "option 0\n" + sy1
pos 290, 300 : mes "option 1\n" + sy2
pos 490, 300 : mes "option 2\n" + sy3
redraw 1
await 16
goto *main