设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1189|回复: 3
打印 上一主题 下一主题

[已经过期] 关于fuki 对话框的头像调用脚本问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-6-23
帖子
21
跳转到指定楼层
1
发表于 2011-6-29 12:19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
fuki对话框脚本中可以根据角色名字找到对应头像。脚本如下:

           #判断有无自定义名字对应图片的方式
           if $game_temp.namebmp[mes_name] == nil then
           sFile = "Graphics/heads/" + mes_name + ".png"
           else
           sFile = "Graphics/heads/" + $game_temp.namebmp[mes_name] + ".png"


我的问题就是如果我把图片名字设置成数字或者英文就可以调用的出来。
可是如果设置成中文的就会无法调用。
请问是string类的固有问题,还是脚本的问题?

Lv1.梦旅人

梦石
0
星屑
70
在线时间
312 小时
注册时间
2011-6-27
帖子
1316
2
发表于 2011-6-29 20:49:55 | 只看该作者
本帖最后由 钢铁列兵 于 2011-6-29 20:50 编辑

这套系统我倒不知道,不过有套系统是先把头像放到一个文件夹里,然后脚本调用
例如:chat( 0,"阿尔西斯")
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-6-23
帖子
21
3
 楼主| 发表于 2011-6-29 21:50:07 | 只看该作者
就是这套系统。我在基础上修改了一下。
就算是原系统貌似起一个名字然后用中文命名好像还是不行啊。。
还是我程序问题
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3852
在线时间
1582 小时
注册时间
2006-5-5
帖子
2743
4
发表于 2011-6-30 00:37:03 | 只看该作者
图片必须是英文或数字命名,在脚本中设置中文对应。
就用列兵的举例,阿尔西斯头像命名为001,在脚本中设置为 "阿尔西斯"=>"001"
然后再对话时用列兵的就可以了
步兵中尉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-30 02:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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