12321官方游戏论坛

 找回密码
 立即注册
查看: 1510|回复: 5

关于安卓改版文件有些人物头像无法显示的问题

[复制链接]

55

主题

715

帖子

6366

积分

管理员

愿5DPLAY再次翱翔

Rank: 9Rank: 9Rank: 9

积分
6366
发表于 2018-10-29 18:10:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
这个问题我在先前制作改版的时候也发现过,就是某些人物的头像不显示,明明电脑中可以正常显示,但安卓版就是不显示,还有就是某些改版人物电脑上可以正常使用而安卓版就会卡住的问题,这些问题我以前研究了一下xml找到了问题,希望能帮到大家,如果以下两种办法都无法解决那么可能是你的图片在转移过程中损坏了或者人物包损坏了,这时候就需要重新下载了

经过对比正常人物xml和出现错误的xml,我发现安卓坏境相比于windows环境对于大小写更为严格,也就是说,我举个栗子:

例如我加入了一个人物包,把他拖入了assets/fighter文件夹下,名称为Alpha.swf,在asstes/face中放入了人物所需的图片文件:alpha.png,alpha_b.png,alpha_m.png和alpha_w.png

我在fighter.xml中写入了如下的代码:
  1. <fighter id="alpha" name="测试角色" comic_type="0">
  2.         <file url="assets/fighter/alpha.swf" startFrame="1" />
  3.         <face url="assets/face/alpha.png" big_url="assets/face/alpha_b.png" bar_url="assets/face/alpha_m.png" win_url="assets/face/alpha_w.png"/>
  4.         <contact>
  5.                 <friend></friend>
  6.                 <enemy></enemy>
  7.         </contact>
  8.         <says>
  9.                 <say_item>......</say_item>
  10.         </says>
  11.         <bgm url="assets/bgm/bleachboss.mp3" rate="100" />
  12. </fighter>
复制代码

经过电脑端测试没问题,于是我兴冲冲的编译进了安卓版本,结果发现该位置人物图片显示不全,还有人物无法加载的问题,这时候我们返回代码一看,原来是对应的路径文件名大小写不一致,例如人物包名为Alpha.swf,却在路径中写入了alpha.swf这种情况下在windows环境中不会给予过分检查,而在环境严格的java里面就不允许这种情况的发生,所以只需要把错误的大小写恢复为完全正确的就可以解决这个问题!
きんいろモザイク
回复

使用道具 举报

37

主题

1536

帖子

5272

积分

论坛元老

念旧

Rank: 8Rank: 8

积分
5272
发表于 2018-10-29 18:15:35 | 显示全部楼层
所噶,原来是这样.
“i love u three thousand times”
回复

使用道具 举报

37

主题

1536

帖子

5272

积分

论坛元老

念旧

Rank: 8Rank: 8

积分
5272
发表于 2018-10-29 18:15:48 | 显示全部楼层
果然是大小写的问题
“i love u three thousand times”
回复

使用道具 举报

61

主题

2万

帖子

3万

积分

管理员

野心家

Rank: 9Rank: 9Rank: 9

积分
38160
QQ
发表于 2018-10-29 23:05:04 | 显示全部楼层
那3.02玩着好好的到3.11就坏了是什么操作呀
既然无法一起出生,  那就一起祸害苍生。
回复

使用道具 举报

55

主题

715

帖子

6366

积分

管理员

愿5DPLAY再次翱翔

Rank: 9Rank: 9Rank: 9

积分
6366
 楼主| 发表于 2018-10-30 06:23:42 | 显示全部楼层
diazynez 发表于 2018-10-29 23:05
那3.02玩着好好的到3.11就坏了是什么操作呀

可能是官方的面板做了什么改动吧
きんいろモザイク
回复

使用道具 举报

61

主题

2万

帖子

3万

积分

管理员

野心家

Rank: 9Rank: 9Rank: 9

积分
38160
QQ
发表于 2018-10-30 16:28:50 | 显示全部楼层
lkp 发表于 2018-10-30 06:23
可能是官方的面板做了什么改动吧

这个改动导致了TimerEvent出错23333333
既然无法一起出生,  那就一起祸害苍生。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|12321官方游戏论坛  

GMT+8, 2024-11-23 19:12 , Processed in 0.038943 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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