查看: 2001|回复: 6

[已经解决] 关于“判断读取文件开头字符是否为$的问题”

[复制链接]
梦石
0
星屑
50
在线时间
10 小时
注册时间
2014-4-8
回帖
7
发表于 2014-4-13 21:59:31 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 66rpgzuigao 于 2014-4-14 16:51 编辑

正在拜读945127391大大的教程,地址http://rpg.blue/thread-323665-1-1.html
有一段代码看不懂,它是这样写的:
[pre lang="ruby" line="1"]cn = $game_actors[@list[index][:ext]].character_name
ci = $game_actors[@list[index][:ext]].character_index
cb = Cache.character(cn)
if cn[0] == "[        DISCUZ_CODE_43        ]quot;
else
end[/pre]
其中的:
if cn[0] == "[        DISCUZ_CODE_43        ]quot;
这一行代码,原文的解释是:最后,cn[0] == "$"这句话是用来判断角色的行走图文件名第一个字符是否为$的。
看到这里我有些糊涂= =第一个双引号之后就再也没有第二个双引号了,导致报错。
所以我在想这行代码是不是有什么玄机,求各位大大指点迷津,十分感谢!



上述这段代码出处原因是:945127391大大希望重绘菜单的人物状态界面,希望将行走图画到上面,先实例了bitmap然后画在bitmap上显示出来。因为人物行走图有两种,一种开头带$的,是那种单张的行走图。其他则是8张一起的。所以需要条件分歧来计算坐标。而分歧的条件就是判断调用文件开头是否$

本人菜鸟一只,对脚本一窍不通,描述得很混乱,还请多包涵,感谢!
梦石
0
星屑
49
在线时间
295 小时
注册时间
2013-7-25
回帖
682
发表于 2014-4-13 22:09:58 | 显示全部楼层
当然有玄机
玄机就是——
你的代码格式用错了!
可勾搭
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2::52" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
回复

使用道具 举报

梦石
0
星屑
50
在线时间
10 小时
注册时间
2014-4-8
回帖
7
 楼主| 发表于 2014-4-13 22:19:19 | 显示全部楼层
wyx1021145812 发表于 2014-4-13 22:09
当然有玄机
玄机就是——
你的代码格式用错了!

菜鸟不懂,还请您进一步点拨~
代码格式用错了是?这个是复制过来的,所以完全不懂格式的问题...

点评

我是说在论坛上的格式用错了还有我是脚本盲别问我  发表于 2014-4-13 22:26
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-4-13 23:13:05 | 显示全部楼层
玄机就是论坛改代码了
正确的代码是这个:
cn[0] == "$"
回复

使用道具 举报

梦石
0
星屑
60
在线时间
214 小时
注册时间
2014-1-23
回帖
177
发表于 2014-4-14 12:27:32 | 显示全部楼层
论坛会把一些奇怪的东西吃掉然后再产生一些更奇怪的东西……有的时候也会莫名加进去一个url……
习惯就好……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
10 小时
注册时间
2014-4-8
回帖
7
 楼主| 发表于 2014-4-14 16:50:40 | 显示全部楼层
喵呜喵5 发表于 2014-4-13 23:13
玄机就是论坛改代码了
正确的代码是这个:
cn[0] == "$"

{:2_249:}原来是这样,谢谢您!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
10 小时
注册时间
2014-4-8
回帖
7
 楼主| 发表于 2014-4-14 16:51:19 | 显示全部楼层
zshuser 发表于 2014-4-14 12:27
论坛会把一些奇怪的东西吃掉然后再产生一些更奇怪的东西……有的时候也会莫名加进去一个url……
习惯就好… ...

{:2_267:}谢谢!我明白了
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部