找回密码
 点一下
查看: 1938|回复: 6

有沒有人會用記分板?

[复制链接]
发表于 2011-6-16 16:13:02 | 显示全部楼层 |阅读模式
繁體翻譯叫情資
Board實際上是記分板。

目前想做把玩家分成2隊,加入記分板,並根據玩家的擊殺進行記分。

不過研究了半天各種bug……

另外還有一個設置玩家列,添加玩家這個……添加的玩家到底是什麼排序,如何來進行排序。

還有個分組,如何分組,如何調整讓同組的在一起。
 楼主| 发表于 2011-6-16 16:22:45 | 显示全部楼层
坑爹呢……

經過多次測試後的結果是
1,PlayerAdd的順序為顯示在記分板上的順序
2,row 1為玩家0,row 2為玩家1,row 16為玩家15……
無論你Add的順序如何,玩家對應的row不變……
回复

使用道具 举报

发表于 2011-6-16 16:27:45 | 显示全部楼层
到现在才知道还怪人坑你?我最烦这种无聊地的坑爹的废话。你什么时候成为他爹了?

0-15每行一人,合情合理。有什么好抱怨的。
回复

使用道具 举报

发表于 2011-6-16 16:37:15 | 显示全部楼层
要排序的话先指定排序列。而且可以指定不止一个排序列,可以分配他们的排序优先级。

然后要记得用启用/禁用记分板状态,把排序状态启用起来,否则没效的。


分组的话先指定分组数量,然后才能指定哪行在哪组。
回复

使用道具 举报

发表于 2011-6-16 17:43:27 | 显示全部楼层
另外要使用添加玩家功能的话必须先用设置玩家列这个动作,指定要在哪一列显示玩家名。

使用这个动作后会清空之前所有的数据。然后之后只能使用添加玩家的方式来增加行。因为最多16个玩家,所以最多只能有16行。




使用设置玩家列以后,这个记分板就已经改变了模式,变成玩家记分板了。和一般的记分板规则当然不同。玩家记分板只能有玩家行,不能有任何普通行。所以这时候每个玩家所在的行数就是玩家号+1。为什么不直接是玩家号,因为没有第0行。行号是从1开始的。而玩家是从0开始的。
回复

使用道具 举报

发表于 2011-6-16 17:49:47 | 显示全部楼层
个人习惯不使用“设置玩家列”,用二维数组来保存和显示数据就好了
回复

使用道具 举报

 楼主| 发表于 2011-6-16 18:07:17 | 显示全部楼层
謝謝,剛才只是感嘆折騰半天也沒找到排序規則,也沒找到行數和玩家的映射,試了半天突然發現再+1就是結果了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-23 09:58 , Processed in 0.032686 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表