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

Project1

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

[已经解决] 地图元件和脚本冲突!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
257 小时
注册时间
2012-7-16
帖子
86
跳转到指定楼层
1
发表于 2014-7-4 21:53:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 1341093574 于 2014-7-5 08:21 编辑

我修改了地图元件之后就出现了这事!

Project2.zip

235.34 KB, 下载次数: 62

Lv3.寻梦者

梦石
0
星屑
1373
在线时间
295 小时
注册时间
2014-6-24
帖子
100
2
发表于 2014-7-5 01:12:50 | 只看该作者
有一天你生病了,然后你写封信给医生说:“医生我病了,我肚子不舒服”
然后你看医生能否帮他治病,难道说医生会远程疗法?

在提问前要养成一种习惯,把问题所在的工程附上。

点评

噗+1...  发表于 2014-7-5 05:59
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
257 小时
注册时间
2012-7-16
帖子
86
3
 楼主| 发表于 2014-7-5 08:21:57 | 只看该作者
【蛋塔】 发表于 2014-7-5 01:12
有一天你生病了,然后你写封信给医生说:“医生我病了,我肚子不舒服”
然后你看医生能否帮他治病,难道说 ...

以添加附件。

点评

附件已下,进入游戏后除了地图画得一团糟以外,没有发生报错!请问你是怎样才出现报错?  发表于 2014-7-5 09:21
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
4
发表于 2014-7-5 10:10:32 | 只看该作者
只是修改素材或者是数据库中的优先级是不可能有这种问题的!
估计是你新建的工程然后复制地图来的吧?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
155
在线时间
332 小时
注册时间
2013-7-6
帖子
356
5
发表于 2014-7-5 13:58:05 | 只看该作者
如果你遇到这种问题,就在这段脚本前面添加一个
print $game_map.priorities[@tile_id]
print $game_map.priorities[@tile_id].class
检测一下这个脚本变成了什么,如果显示的是nil 和 NilClass,那你就加个条件分歧:
条件分歧:
  1. if $game_map.priorities[@tile_id].class == NilClass #(这个看你变成什么出的错误,大部分都是NilClass)
  2.   $game_map.priorities[@tile_id]=50 #根据正常的改吧,这个看你的脚本了。
  3. end
复制代码
我也遇到过这种无缘由的毛病,花10悬赏都没人理。我自己研究发现加上条件分歧虽说效果可能出点问题,但绝对不会报错了。

点评

谢了!  发表于 2014-7-5 14:05

评分

参与人数 1星屑 +100 收起 理由
RyanBern + 100 认可答案

查看全部评分

偶是熬夜学编程的傻子
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
257 小时
注册时间
2012-7-16
帖子
86
6
 楼主| 发表于 2014-7-5 14:04:44 | 只看该作者
wolves 发表于 2014-7-5 13:58
如果你遇到这种问题,就在这段脚本前面添加一个
print $game_map.priorities[@tile_id]
print $game_map.pr ...

谢了!{:2_275:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 09:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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