当前位置: 首页 > 手游 > 曙光英雄

自走棋制作(3)-如何设置购买英雄

来源:网络 时间:2023-08-18 18:16:27
导读这节来做自走棋购买相关的内容,首先就是新英雄的购买了。至于购买前的判断,我就不做了,无线金币。但是在购买之前我们需要有足够的容量能容下我们新买的英雄。所以我们需要一个阵容库。这个阵容库是存放我们所有…

这节来做自走棋购买相关的内容,首先就是新英雄的购买了。至于购买前的判断,我就不做了,无线金币。但是在购买之前我们需要有足够的容量能容下我们新买的英雄。所以我们需要一个阵容库。这个阵容库是存放我们所有的英雄的一个库。它不包含上场的英雄数。先来看看做完的效果吧。

看看它包含的功能吧。首先就是刷新能随四个新英雄,然后就是我们可以点击你想要的新英雄,把它买下,放在你的阵容库里面,然后当你疯狂购物的时候,为了防止你的行用卡被刷爆,当你阵容库容量不足时,你再也用不了钱了,也就再也不能购入新英雄了,除非你出售一些英雄来空出一些容量来。现在来看看原理吧。

首先就是刷新按钮了,刷新就是随机新英雄。那很明显就需要让它调用创建UI的函数,然后显示UI。代码在上一节已经讲过了,现在来看下怎么把真实的模型通过你选择的UI来创建出来。很明显,场景UI的时候就会给UI挂脚本,然后绑定事件,因为新英雄UI是按钮。所以我们就会触发点击事件来生成模型预制体。代码如下:

这样就能生成一些预制体了,但是也出现了非常严重的问题,它能无线创建,然后也不知道把它创建到哪里去了。所以我们需要把他们依次放入阵容库里面去。放入之前需要判断很多东西了。这里就考虑当前,不要想太多。先判断能不能放进去,也就是阵容库容量够不够。这个的话就可以用判断子物体的方式来判断有没有库存了。因为我会把每次买入的英雄都当成阵容库的子物体。所以我们很容易就能知道还有没有库存,能不能再放入。代码附上:

这样的话,整个就没什么问题了。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:704559159@qq.com

Top
加盟网