JAVA俄罗斯方块添加预览的问题

在游戏中,想要实现旁边有个随机生成的预览,就是下一个要出现的方块,,这是大概怎样的思想??我其它的功能已经都实现好了,现在是想加一个这个功能有没有人可以跟我讲一下额.in... 在游戏中,想要实现旁边有个随机生成的预览,就是下一个要出现的方块,,

这是大概怎样的思想?? 我其它的功能已经都实现好了,
现在是想加一个这个功能

有没有人可以跟我讲一下额.
int type = new Random().nextInt(shapes.length);
shape.setBody(shapes[type]); //得到图形
shape.setStatus(0); //得到 图形的第1种状态
这个是我图形的程序,如果我要得到预览的图形,即游戏的下一个图形的话
该 怎么写呢
int typenext = new Random().nextInt(shapes.length);
shape.setBodynext(shapes[typenext]); //得到图形
shape.setStatusnext(0); //得到 图形的第1种状态

这样子写明显是错的啊,,

可是我想不出来呢..
大家帮我想想啊,, 会追加分数的.
展开
 我来答
open_edu
2010-06-20 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:117万
展开全部
这个游戏我做过

你的程序片段我看不明白,大概给你说一下我的思路吧。
我们假设A是当前正在显示图形的引用,这样每次出现一个新的图形只需为A创建新的图形对象就可以啦。这个时候是没有预览的。
要加预览可以这样,再加一个引用B,当出现新的图形时这样做,先执行
A=B;然后再为B创建一个新的图形,并让B固定在屏幕右面不动,就是预览。重复这样做就可以啦。
当然你可能每个图形并不是一个类,但这个思路可以的,你可以好好想想。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式