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

Project1

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

关于SLG移动范围问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
跳转到指定楼层
1
发表于 2008-7-24 02:20:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
不知如何计算以某点为中心X格范围内都可显示闪烁格
如 移动范围2格
      ■
    ■■■
  ■■■■■
    ■■■
      ■
@tilemap.flash_data[x,y] = 0xf0
如何得到该X,Y?
此贴于 2008-7-28 11:11:12 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:本贴由楼主自主结贴~

Lv3.寻梦者

梦石
0
星屑
1639
在线时间
1612 小时
注册时间
2007-8-28
帖子
3253

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

9
发表于 2008-7-27 01:44:28 | 只看该作者
茄子,这个回答我觉得应该认可我{/cy},虽然是在qq上答得
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
8
发表于 2008-7-24 05:06:17 | 只看该作者
     ■
   ■■■
■■■■■

   ■■■
     ■

分成两个部分
再用两个二重循环
你应该懂我的意思

来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
40018
在线时间
5813 小时
注册时间
2006-11-10
帖子
6690
7
发表于 2008-7-24 05:03:41 | 只看该作者
话说,好象主战的那个NPC视野就是使用这种菱形算法。 就是最远范围等于该点到中心的格子数,(不计算斜线)

我有个想法,因为斜向顶点总是x-1 y-1,x+1 y+1,-X-1 -Y-1,-X+1 -Y+1。
那...有了所有的点,连接起来怎么样...不过,这样也无法覆盖顶点以外的格子。~~

无视我吧......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
6
发表于 2008-7-24 04:34:39 | 只看该作者
以下引用★_茄孓于2008-7-23 20:32:54的发言:

sorry 是我自己小改就出现矩形了,你的出现的不是矩形也不是我想要的形状
有劳你在好好想想!谢谢


SORRY,只有这水平,你可以参考ZTBS中的设置
其实可以用2个循环来实现
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
5
 楼主| 发表于 2008-7-24 04:32:54 | 只看该作者
sorry 是我自己小改就出现矩形了,你的出现的不是矩形也不是我想要的形状
有劳你在好好想想!谢谢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
4
发表于 2008-7-24 04:18:39 | 只看该作者
(I - X).ABS + (J - Y).ABS <= 2
X Y 是中心坐标

PS:这不是矩形
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
3
 楼主| 发表于 2008-7-24 03:14:09 | 只看该作者
无视...刚才那句话
改之~~~
你所给的是矩形。不是我那种范围
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
2
发表于 2008-7-24 02:56:41 | 只看该作者
A = X - 2
B = Y - 2
C = X + 2
D = Y + 2
FOR I IN A..C
FOR J IN B..D
   IF I - X.ABS + J - Y.ABS <= 2 TEHN
  @tilemap.flash_data[I,J] = 0xf0
END
END
END

我乱写的,错了表PIA
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-9 19:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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