无名杀吧 关注:64,122贴子:287,381
  • 8回复贴,共1
技能将xx牌置于牌堆顶,
ui.cardPile.insertBefore(event.card[0],ui.cardPile.firstChild);
手牌已经在牌堆顶了,但手牌数没有立即显示变化,
用player.lose()的话,手牌数显示变化了,但没有盖到牌堆顶,如何解决。


IP属地:广东1楼2020-04-26 16:30回复
    分步执行,先lose再置于牌堆顶


    IP属地:广东来自Android客户端2楼2020-04-26 16:41
    收起回复
      加句player.update()就行了


      IP属地:重庆来自Android客户端3楼2020-04-26 18:00
      收起回复
        还有种方法:
        如果在加了player.lose的情况下,在ui.cardPile.insertBefore...这句前面加一句event.card[0].fix(),这样更好些


        IP属地:重庆来自Android客户端4楼2020-04-26 19:49
        收起回复