铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2245|回复: 6

关于视野控制,为什么当前人物总在屏幕中心,怎么控制视野移动?

[复制链接]
发表于 2012-1-27 00:53 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 gtfish 于 2012-1-27 00:58 编辑

RT
想和即时战略一样有个自由视角,并且屏幕可以移动,怎么实现呢?
自己实验后惊奇的发现当前视角总是跟随 CurID ,连一个赋值WAR.CurID=XX都会改变视野,求教各位高手这是为什么?


先谢谢各位~~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-1-27 01:22 | 显示全部楼层
本帖最后由 gtfish 于 2012-1-27 01:28 编辑

自己想到一个治标的办法,搞一个死人做curid,移动视角就把这死人的位置移动一下

就是觉得有点蛋疼

有治本的法子吗
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-27 01:39 | 显示全部楼层
这个问题恐怕除了鱼神猪神等只有027,tsmSYP等有数的几位能回答了。看好楼主新一代的大大产生了,期待你的作品问世
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-27 01:58 | 显示全部楼层
  1. lib.DrawWarMap(flag, x, y, v1,v2)
  2. 绘战斗地图

  3. flag=0绘制基本战斗地图
  4. =1显示可移动的路径,(v1,v2)当前移动坐标,白色背景(雪地战斗)
  5. =2显示可移动的路径,(v1,v2)当前移动坐标,黑色背景
  6. =3命中的人物用白色轮廓显示
  7. =4战斗动作动画v1 战斗人物pic, v2贴图类型 0 常规贴图文件 4 fight***.idx/grp
  8. =5武功效果 v1 武功效果pic

  9. x,y 战斗人坐标
复制代码

考虑修改x,y即可,不过这样的屏幕移动是一格一格的,如果需要平滑移动,就要自己写函数画战斗地图了

点评

多谢七大,我这就去试试看  发表于 2012-1-27 13:42
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-31 23:14 | 显示全部楼层
pascal版,更改Cx,Cy就是屏幕中心位置,Ax,Ay就是滑鼠位置,当然,这两个都是地图坐标(0~63),不是屏幕的绝对坐标
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-2-1 09:19 | 显示全部楼层
我觉得还是直接改底层吧
DrawWarMap(flag, x, y, v1,v2)   这个XY是人物的坐标0-63的范围,移动起来肯定会一闪一闪的,会有点不舒服
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-3-2 00:47 | 显示全部楼层
人物周边  范围内  bounding box 人物移动超过 范围 就全屏 移动,不然屏幕不动,人物动

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-15 09:04

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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