Commit f2587542 authored by Chunchi Che's avatar Chunchi Che

fix

parent 2f04888f
...@@ -6,6 +6,7 @@ export default ( ...@@ -6,6 +6,7 @@ export default (
draw: ygopro.StocGameMessage.MsgDraw, draw: ygopro.StocGameMessage.MsgDraw,
dispatch: AppDispatch dispatch: AppDispatch
) => { ) => {
// FIXME: draw.player 和先后攻有关系
if (draw.player === 0) { if (draw.player === 0) {
dispatch(meAddHands(draw.cards)); dispatch(meAddHands(draw.cards));
} else if (draw.player === 1) { } else if (draw.player === 1) {
......
...@@ -25,7 +25,7 @@ export default class SimpleDuelPlateImpl implements IDuelPlate { ...@@ -25,7 +25,7 @@ export default class SimpleDuelPlateImpl implements IDuelPlate {
render(): React.ReactElement { render(): React.ReactElement {
// ----- 数据获取 ----- // ----- 数据获取 -----
// 默认的手牌Selector,返回个code为-1的Card。 // 默认的手牌Selector,返回个code为-1的Card。
const defaultHandsSelector = (_: RootState) => { const defaultHandsSelector = (_: RootState) => {
return new Array(5).fill({ code: -1 }); return new Array(5).fill({ code: -1 });
}; };
...@@ -79,7 +79,7 @@ export default class SimpleDuelPlateImpl implements IDuelPlate { ...@@ -79,7 +79,7 @@ export default class SimpleDuelPlateImpl implements IDuelPlate {
engine.runRenderLoop(() => { engine.runRenderLoop(() => {
scene.render(); scene.render();
}); });
}, [canvasRef]); }, [canvasRef, hands]);
return ( return (
<canvas <canvas
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment