作者ynchang (乱入的可怜虫)
看板java
标题Re: [问题] 想请问一个有关手机游戏的问题...
时间Tue May 16 02:50:36 2006
※ 引述《makinic (可怜的家伙~智缺的严重)》之铭言:
: 小弟 刚学 JAVA不久...
: 想做一个 简单的 小游戏 (可在模拟器上面跑即可)
: 游戏 是有关 类似 方块游戏...
: 碰到一个问题
: 就是...
: 要让方块 不断的 叠上去
: 是要如何 写呢...
: 是 有关碰撞吗@@? 还是...??
: 研究好久 都 想不出来
: 所以来这里 来请教一下
: 拜托高手 指教了...
首先你应该会先有个方块的物件
当然这个方块的物件会记录着他的座标,长,宽等等东西...
叠方块的时候...(应该是往上堆吧)
我会先建立一个List...(叠完後把方块物件存进去)
这个时候的方块应该会有他的X座标位置和长宽等资料...(Y被吃掉了吗??)
接下来我就会去找寻在同个X座标上,最上面那块方块的Y座标..(搜括List的资料吧)
然後用碰撞的方法看要怎麽叠...(最上面那块方块的最高点=要叠的方块的最低点)
记算完後你就可以叠上去了...
至於座标是放在方块中心点还是什麽地方就看你自己了...
叠完之後记得把它塞入List里面
以上不代表本人立场...(谜之音...不是你会是谁阿)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.114.35.180
1F:推 PsMonkey:你是受到了 Java 版的感召,不自觉的打下这篇文章的 [逃] 05/16 18:24