Project1

标题: 如何使地图上同时显示两个火把? [打印本页]

作者: 小傻瓜    时间: 2007-4-1 18:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小傻瓜    时间: 2007-4-1 18:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2007-4-1 19:03
那估计就得用脚本的方法了...
作者: link006007    时间: 2007-4-1 22:52
楼主误会了
我删自己的帖
作者: 小傻瓜    时间: 2007-4-2 01:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: kylixs    时间: 2007-4-2 03:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-4-2 18:36
把火把做成事件吧。或者,把火把放在地图块里面/行走图里面,然后事件图片做成地图块/行走图就行了。我的游戏里商店的牌子都使用事件做的。通行嘛~在事件里设定,允许通行就把允许穿透打个勾,否则就不可通行。
作者: 亿万星辰    时间: 2007-4-2 18:45
以下引用精灵使者于2007-4-2 10:36:20的发言:

把火把做成事件吧。或者,把火把放在地图块里面/行走图里面,然后事件图片做成地图块/行走图就行了。我的游戏里商店的牌子都使用事件做的。通行嘛~在事件里设定,允许通行就把允许穿透打个勾,否则就不可通行。

整屏幕都黑的,就那几个事件周围是亮的....
这才是他要的效果吧
作者: 精灵使者    时间: 2007-4-2 18:46
我以前讨论过这个问题了。参看下面的帖子
http://rpg.blue/viewthread.php?t ... D4%2D2+10%3A46%3A17
那里面会有线索
P.S.那里是角色的问题,如果想做成固定事件的话,把它们做成1张不透明图片固定起来就行了。
至于可以移动的2个火把……难度还真的挺大的说。
作者: 亿万星辰    时间: 2007-4-2 18:52
你给的例子里如果是两个火把似乎就不太好使了......
作者: 精灵使者    时间: 2007-4-2 18:55
因为行走图里面好像是覆盖整个地图的……看来得利用地形标志来判定怎么样?
但是地形标志判定要占用大量事件的……目前还在思考中……
我的想法是地形标志为0的时候为黑,1的时候为白……然后按地图块分析……然后当火把(个人的行走图)和地形标志为0的地方改变地形标志为1……否则就是0
感觉事件太多,非常卡……
同时,还有……行走图可以小一点,其他的都用事件地图块涂黑最好……然后行走图和事件重叠部分事件地图块消失,就变白的了。
但是这样还会出现两个行走图重叠的问题……请星辰注意。最好是全部用事件判定比较好一点。
作者: 亿万星辰    时间: 2007-4-2 19:04
那样复杂了......

我去弄个新·烛光去 {/hx}{/hx}{/hx}
作者: gpra8764    时间: 2007-4-3 01:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: tomqian    时间: 2007-4-3 03:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2007-4-3 04:03
以下引用gpra8764于2007-4-2 17:55:00的发言:

关键是我在想,为什么要用两个火把?

比如主角一个,NPC一个.....{/pz}

以下引用tomqian于2007-4-2 19:06:39的发言:

简单点的就是做个有两个火把的动画或图片

这问回答的有些不加思索了......
能根据你所给的答案做个范例么?{/fd}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1