猫史档案馆


教程贴-发牌

用户:机灵的花粉蝶faIw机灵的花粉蝶faIw查看:0 回复:0 评论:0 创建时间:2020-04-26T18:06:18


还记得室长布置的作业么?

卡牌游戏!

这次,我来说说怎样发牌

咳咳,理清一下思路

首先,要发牌,肯定要有牌堆,牌堆是一个列表

center_image

接着,要发牌,还需要添喵手上的牌和对手的牌

center_image

center_image

好了,列表创建完毕,现在要在牌堆里放一些牌

center_image

(属性作者参考的是源码精灵)

现在要实现的效果是把牌平分给我和对手

比如说,先给我发一张牌,这张牌必须是在牌堆里随机选一张牌,而且发给我之后,牌堆就没有这张牌了(也就是说我们要删除牌堆里的这张牌)

怎么办呢?别急,先创建一个变量

center_image

对,就是它了

center_image

这样就可以给我发一张牌了

那现在要把牌全部平分给我和对手

像这样:

center_image

列表删除这张牌后,这张牌就从牌堆列表中移除,也就不会再次随机到这张牌了

注意:添加此牌一定要在删除此牌之前,因为如果先删除了此牌,此牌在牌堆里就找不到了,就无法再添加到我的牌中

好了,不说多的了,最后说一句:友狼出品

具体请参考咸鱼之决斗,连接:

https://shequ.codemao.cn/work/40483808?entry=copy_work_url

(这可不是打广告哈)


回复

上一页1 页 / 共 0下一页