关卡游戏的精髓都集中在游戏的關卡里,其中包含了游戏的所有要素,至于关卡如何管理这些要素这得根据不同游戏想要的效果来决定.我们开始先从在关卡中建立砖块,小球和反弹棒3个元素做起. [Java] 查看源文件 复制代码 Level要维护一个单独的列表,用来保存其中的砖块实例,当在Level外部删除砖块时我们需要用removeFromBricks方法来保证brick被正确刪除.后一个方法看名知其意,就是取得小球的位置,这个在后面会用到. [Java] 查看源文件 复制代码 我们首先创建了保存砖块的_bricks数组,取得在关卡中后面會频繁用到的一些变量,然后就是初始化砖块和反弹棒的方法.你可能会奇怪怎么少了初始化小球的方法?这里要说明一下,因为在初始化小球的方法中要调整小球的力矩,所以放在这里太早,这时小球的物理对象还未准备好,我们把它放到onEnter方法中去: [Java] 查看源文件 复制代码 [Java] 查看源文件 复制代碼 [Java] 查看源文件 复制代码 [Java] 查看源文件 复制代码 //在Level中初始化小球并给其一个随机的冲力.(不希望小球直接垂直落在反弹棒上)
|
备注:拍前加pwxing820宝石果子钥匙 各種商城道具
免责声明: 1.所展示的商品供求信息由***双方自行提供,其真实性、准确性和合法性由信息发布人负责
2.帐号真实情况以***截图为准。
3.国家法律规定未成年人不能参与虚拟物品交易。
4.本平台提供的数字化商品根据商品性质不支持七天无理由退货服务