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

Project1

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

[已经解决] 怎么设计在也特定地图里面设计特殊的坐标能走?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-5-9
帖子
6
跳转到指定楼层
1
发表于 2014-5-9 20:54:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 masix8 于 2014-5-9 21:01 编辑

有的图块不是不能走吗
我想让某个坐标能走,不知道那个功能能做
现在在GAME_MAP里面改代码,在加了return true,或者新定义方法
def passable?(x, y, d)
    return true if x==10 and map_id==001
    check_passage(x, y, (1 << (d / 2 - 1)) & 0x0f)
end
总是感觉有点傻,有没有别的办法,假如要弄一个区域的话,要很多代码,好多地图就更多了
新手,ruby也不太懂,最开始感觉ruby代码很美观,后来就越来越觉得ruby没有那么好

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21484
在线时间
9389 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

2
发表于 2014-5-9 21:08:13 | 只看该作者
直接添加一些和角色同层的透明事件不就可以了.........
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-5-9
帖子
6
3
 楼主| 发表于 2014-5-9 21:23:50 | 只看该作者
喵呜喵5 发表于 2014-5-9 21:08
直接添加一些和角色同层的透明事件不就可以了.........

刚接触,不懂啥意思。。我想让它有的时候能进,有的时候不能进,用变量值啥的来判断,这个方法能不能做
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

4
发表于 2014-5-9 21:29:30 | 只看该作者
本帖最后由 taroxd 于 2014-6-2 09:53 编辑
masix8 发表于 2014-5-9 21:23
刚接触,不懂啥意思。。我想让它有的时候能进,有的时候不能进,用变量值啥的来判断,这个方法能不能做 ...


本来可以通行,然后上面放个事件
当你要让他可以通行的时候,事件优先级为”角色下方“
当你要让他禁止通行的时候,事件优先级设为”与角色相同“

另外不太懂ruby的很难发现ruby的好用~ 嘛代码执行效率先不管就是了……

@Sion 结贴

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-5-9
帖子
6
5
 楼主| 发表于 2014-5-9 21:49:06 | 只看该作者
taroxd 发表于 2014-5-9 21:29
本来可以通行,然后上面放个事件
当你要让他可以通行的时候,事件优先级为”角色下方“
当你要让他禁止通 ...

大概了解了,之前都是自己用代码在做,很少这些,感觉自己写太累了。。
看惯了其他代码,开始看到ruby感觉眼前一亮,和其他很不同,但是后来发现用的太少,翻译到本地效率又不高,windows下没有.net方便呢还。。。就没再去管了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-25 13:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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