Unity WebGL 开发指北(完全篇)

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-3-25 16:40:59 | 显示全部楼层
谢谢回复! 应该是编译后的文件,我用Hex Fiend 隐约能看到单词,我不知道有什么idea是能看跟清晰的逻辑的。比如,intellijidea 能直接看 java的class。
回复

举报 使用道具

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-3-25 16:41:16 | 显示全部楼层
所以你是拿到了一份打包后的WebGL?然后想通过反编译查看源码?那你可以试试搜索关键字:wasm反编译。
回复

举报 使用道具

2

主题

4

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-3-25 16:42:07 | 显示全部楼层
对,我有个朋友被坑了,3W块买了份打包后的WebGL,其实登陆接口还在对方服务器上,几个月后对方登陆服务器关了,现在就是废在那边了。
回复

举报 使用道具

2

主题

7

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-3-25 16:43:05 | 显示全部楼层
这样看体量也不会很大,可以考虑重新开发,反编译费力不讨好。[捂脸]
回复

举报 使用道具

1

主题

5

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-3-25 16:43:55 | 显示全部楼层
大佬你好,有个问题想要请教下。 我们项目是准备从android移植到webgl。我们项目用到很多C++代码,在android里我们会把c++编译成so文件,那么在webgl里有没有办法将c++代码编译成webgl可使用的库文件呢?
回复

举报 使用道具

1

主题

7

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-3-25 16:44:35 | 显示全部楼层
理论上可行,你试试搜C++ Webassembly看能不能找到你想要的答案。
回复

举报 使用道具

4

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-3-25 16:45:03 | 显示全部楼层
搜了下我把c++编译成了.bc文件。 现在在c#用dllimport调用不到里面的方法。 不知道这个.bc文件是否打到了包里。 大佬知道这个打到包里的库咋看不
回复

举报 使用道具

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-3-25 16:45:33 | 显示全部楼层
如果是想用c#在unity中调用c++的方法,直接把c++打包成dll,放到unity里,使用dllimport方式去调用,属于非托管代码。
回复

举报 使用道具

6

主题

9

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2023-3-25 16:46:14 | 显示全部楼层
webgl不支持动态链接库。。。。
回复

举报 使用道具

1

主题

6

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2023-3-25 16:47:01 | 显示全部楼层
你确认过c++打包的dll在webgl不能用?我项目里面倒是用了挺多自己封装的dll(c#),倒是没碰到问题。
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表