var move = game.move({
from: source,
to: target,
promotion: 'q'
})
在其中一项建议中,为了决定晋升,只需将上述代码更改为
var move = game.move({
from: source,
to: target,
promotion: 'desired piece'
})
我尝试了多种方法,包括
promotion: 'q||n'
和
promotion: 'q'
promotion: 'n'
在给玩家自由选择促销不足的机会时,我找不到办法。有这种方法吗?
答案 0 :(得分:0)
是的,您可以更改促销件类型:
promotion: 'r' // For rook
promotion: 'b' // For bishop
promotion: 'n' // For knight
如果您想让用户确定自己想要的作品,则需要为此创建一个界面,例如带有按钮的弹出窗口。然后,您可以为game.move({...})
设置所需的字符集来调用promotion
。