递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 8729|回复: 14
打印 上一主题 下一主题

[安卓] box2d引擎中不同类中的刚体能否实现碰撞

[复制链接]

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
跳转到指定楼层
楼主
发表于 2021-7-23 18:18:50 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 兰枝 于 2021-7-23 18:19 编辑

程序中有3个主要类:游戏入口类,角色类,怪物类。在角色类中定义一个角色刚体。在怪物类中定义一个怪物刚体。在游戏入口类中定义角色和怪物两个变量。能否实现,角色刚体和怪物刚体进行碰撞。如果不能,就郁闷了,一切刚体都要定义到游戏入口类中。非常不方便。如果能,请大佬告知实现方法!
回复

使用道具 举报

62

主题

438

帖子

3619

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3619
沙发
发表于 2021-7-24 09:44:27 | 只看该作者
当然可以,只要在一个世界里,都可以进行碰撞。
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
板凳
 楼主| 发表于 2021-7-24 16:23:44 | 只看该作者
阳光甜橙 发表于 2021-7-24 09:44
当然可以,只要在一个世界里,都可以进行碰撞。

谢谢大佬,这就放心了.
回复

使用道具 举报

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
地板
 楼主| 发表于 2021-7-24 20:21:36 | 只看该作者
阳光甜橙 发表于 2021-7-24 09:44
当然可以,只要在一个世界里,都可以进行碰撞。

游戏入口类,角色类,怪物类都设施成GDX_游戏基础类,
启动类中通知_被创建方法中,初始化(游戏入口类),初始化(角色类),初始化(怪物类)
角色刚体在角色类中的通知_渲染中绘制.怪物刚体在怪物类中的通知_渲染中绘制.角色刚体和怪物刚体都通过游戏入口类中的世界创建.
程序运行后,黑色一片,什么也不显示,请指教改怎么解决
回复

使用道具 举报

26

主题

141

帖子

2731

积分

核心用户

流浪的攻城狮

Rank: 9Rank: 9Rank: 9

积分
2731
5#
发表于 2021-7-25 09:33:47 | 只看该作者
我的管理是这样的,所有子层都可以加在父层关系上来显~~~box2d 里注意要注意换算比例,不然可能会很小导致你可能看不到

无标题.png (12.42 KB, 下载次数: 83)

无标题.png
回复

使用道具 举报

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
6#
 楼主| 发表于 2021-7-25 11:44:57 | 只看该作者
niulin1 发表于 2021-7-25 09:33
我的管理是这样的,所有子层都可以加在父层关系上来显~~~box2d 里注意要注意换算比例,不然可能会很小导致 ...

能不能给个简单例程!
回复

使用道具 举报

62

主题

438

帖子

3619

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3619
7#
发表于 2021-7-25 12:00:39 | 只看该作者
兰枝 发表于 2021-7-24 20:21
游戏入口类,角色类,怪物类都设施成GDX_游戏基础类,
启动类中通知_被创建方法中,初始化(游戏入口类) ...

GDX_游戏基础类 一边都是在游戏入口使用,而且一般整个游戏都只使用一个GDX_游戏基础类,而且一般渲染下不写代码,其它场景用GDX_场景基础类,这是多场景方法。你用两个GDX_游戏基础类,就算不黑屏也不一定会正常显示。
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
8#
 楼主| 发表于 2021-7-25 14:52:12 | 只看该作者
阳光甜橙 发表于 2021-7-25 12:00
GDX_游戏基础类 一边都是在游戏入口使用,而且一般整个游戏都只使用一个GDX_游戏基础类,而且一般渲染下 ...

有几个问题不好解决:
1.角色类中的图片资源该调用什么方法进行载入。
2.游戏入口类中用不用建一个游戏角色类变量。
3.角色类用不用新建一个对象给游戏角色。
4.还需要细节的设置。
5.能不能给个简单例程,整了两天也没整好.这个真不好弄。
回复

使用道具 举报

62

主题

438

帖子

3619

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3619
9#
发表于 2021-7-27 18:19:55 | 只看该作者
兰枝 发表于 2021-7-25 14:52
有几个问题不好解决:
1.角色类中的图片资源该调用什么方法进行载入。
2.游戏入口类中用不用建一个游戏角 ...

更新火山例子都有了
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

121

主题

353

帖子

1956

积分

金牌会员

Rank: 6Rank: 6

积分
1956
10#
 楼主| 发表于 2021-7-27 18:34:08 来自手机 | 只看该作者
本帖最后由 兰枝 于 2021-7-27 18:46 编辑

明白了..............
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 10:20 , Processed in 0.097219 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表