

游戏玩法
▌游戏开始后,红包从屏幕中 4 个轨道,随机往下掉落,点击屏幕进行游戏,点中红包以后,随机出现金额奖励。游戏中,只要有一个红包漏掉,掉落到屏幕外面,游戏结束。



游戏介绍


▌游戏主要有 2 个场景,游戏首页(home)和游戏中(game),游戏结算使用一个层级显示,游戏过程中,隐藏结算根节点,游戏结束以后,显示结算根节点,更新游戏数据信息。



游戏首页


▌游戏开始挂载 Home 脚本组件,监听点击事件,进入游戏。



游戏页


▌游戏中挂载 Game 脚本组件,进入游戏后,启动定时器,间隔一段时间,自动生成红包,随机选择一个轨道,从屏幕上方往下方运动。其中自动生成的红包,使用预制,单独控制。



红包预制体


▌红包单独设置成预制,控制红包的运动、点击,点击以后通知分数变化,运动到屏幕下方以后,通知游戏结束。红包默认关闭状态,点击后,随机选择 6 种分数中的 1 种,用打开的红包纹理替换。




游戏结算


▌Game 脚本组件监听红包点击和红包运动到末位置的回调,实时更新游戏分数,当监听到游戏结束后,停止自动生成红包的逻辑,显示结算页面,显示游戏分数。点击再抢一次,返回主页,重新开始。



获取代码


▌关注公众号,发送消息【疯抢红包】,获取游戏代码。