GI-Backyard / mahjong

1 stars 3 forks source link

麻将项目测试 #1

Open cyy641278529 opened 6 years ago

cyy641278529 commented 6 years ago

测试 3d 麻将项目并寻找 bug cocos-creator/engine-3d#365

cyy641278529 commented 6 years ago
麻将性能测试: 0.12.0引擎下: Activity selftime totaltime
draw 15.7% 38.6%
_draw 7.7% 62.8%
_opaque Stage 3.7% 77.5%
_render 2.8% 87.4%
Animation Frame Fired 1.0% 94.5%

0.13.0引擎下:

  1. 帧率不会下降
  2. 头像 UI , 定缺 UI有会部分缺失
  3. 胡牌之后部分牌仍会残留
cyy641278529 commented 6 years ago

麻将性能测试: 开始阶段和胡牌阶段时间都在空闲时间上,打牌阶段时间主要在 draw 上

  1. 开始阶段单帧情况下: default buttom-up

开始阶段10帧情况下: 10 10 buttom-up

  1. 打牌阶段单帧情况下: default buttom-up

打牌阶段10帧情况下: 10 10 buttom-up

  1. 胡牌阶段单帧情况下: default buttom-up

胡牌阶段10帧情况下: 10 10 buttom-up

cyy641278529 commented 6 years ago
  1. 刷新后会重置筒万条,但是之前选的筒万条仍然是处于被选中的状态
    1. 会有一位玩家没有显示筒万条,需其他人选完刷新才有
    2. 选完筒万条之后,出牌后刷新界面仍可以重选,但是之前选的已经变灰
    3. 显示错误,打了胡的九条牌刷新后变成八万,其他人都是八万,只有胡的是九条 image image
    4. 糊了之后刷新,胡的那张倒下的牌不见了
    5. 杠或者碰之后可以把所有的牌出完
    6. 全部打完开新的一把,房主无法选择筒万条
    7. 第一个人的牌位置有问题 image
cyy641278529 commented 6 years ago

0.13.0引擎下:

定缺时出牌功能未能暂时关闭,可以一直出牌 手机定缺无法显示

  1. PR412版本的engine-3d下,导出 mjroom 场景,在 start_sence 场景没有导出 materials: ef1f3e87cc2c24c4c861d09297e943f1 以及 perloads 中的: f4c6cac5f2fad4cf78789d32b08bfa9d
  2. 手机无法显示定缺,电脑上定缺会显示又消失