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

Project1

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

[已经过期] 【悬】求个带入行走图坐标为战斗图坐标的脚本,不用大改...

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
跳转到指定楼层
1
发表于 2013-8-18 16:11:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 835494264 于 2013-8-18 18:23 编辑

也不用大改啊……配合已经有的截图地图当战斗背景脚本,
只是带入主角在地图上的坐标而已,
然后根据面向判断双方向后退一步,
和是否要播放翻转动画,
翻转动画也不用在脚本里翻转,播放本来动画的下一个就好了,我手动制作翻转好的……
感觉改动不大的说……
就要这样的效果。

比如行走图走到横第2格,竖第2格,战斗图的位置就在64,64,行走图走到横第四格,竖第四格,战斗图的位置就在128,128,
同时判断敌人在主角前面还是后面,使用主角向左或者向右的战斗图,并播放向左出招或者向右出招的动画
因为是横板游戏所以只考虑两个方向就行了。
(战斗图可以稍微编辑命名,我会做好对饮命名的战斗图)
(动画我也会做好翻转动画,放在对应动画下面,需要翻转的时候播放所需动画的下面那个就好了)

最后,因为主角和敌人触发战斗的一瞬间是贴在一起的,战斗效果不好,所以才要后退一些,那个在刷新出战斗指令等的瞬间一起完成就好了
不如说带入战斗图的时候坐标就已经判断面向并使主角和敌人的位置±100像素就好了。


而出现战斗坐标的那一刷新毕竟是进入战斗场景,可以带入渐变,我只需要带入一张从中间到两边的渐变就能把他们后退的过程掩饰过去
就是说瞬移过去就好了~

然后敌人还有可能是复数的情况,
比如三个敌人,那么敌人的战斗位置就先都生成在触发战斗事件的坐标上,
后退的时候,一个退100像素,一个退200像素,一个退300像素就好了~

最后,我只是想要在地图上遇敌就能开战的效果,
所以和截图地图当战斗背景,已经去逃跑/战斗脚本不能冲突。

还有工程里还用了8帧行走图啊……像素移动啊……漫画时对话框啊的脚本……应该都不冲突吧……

http://rpg.blue/thread-327382-1-1.html←因为已经求助过一次了,所以还想看更多解释(其实还没这里解释的清楚)看这个贴……

最后放些素材预览……大家可怜可怜就帮助一下吧……是我最后1V……可以的话我也想多给的……

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
30
 楼主| 发表于 2013-8-29 10:57:23 | 只看该作者
@弗雷德
后来决定拿仅存的V发布悬赏所以又发帖了~
有个大触弄了个半成品然后好几天不见人儿,
工程就是27楼那个了~
还有原谅我连贴了……

点评

抱歉啊最近不玩XP了。。玩会VA就觉得XP的脚本好复杂啊。。不如你改用VA来做吧  发表于 2013-10-17 04:19
抱歉我最近有点忙周末帮你弄吧。。要改的地方挺多得慢慢来  发表于 2013-8-30 01:24
已经有人在弄了俺就不浪费时间了,估计他这几天也是在军训或者已经开学或者上班什么的了吧,等周末再看看。  发表于 2013-8-29 11:51
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
29
 楼主| 发表于 2013-8-27 10:01:33 | 只看该作者
Algalon 发表于 2013-8-26 22:32
恩指令箭头和战斗动画还没有修复确实是bug,面向问题我会再检查的。另外如果多人战斗只是将敌群中的敌人平 ...

谢谢呢~
还有战斗指令框的底色~状态栏感觉固定在左下角指令框下面比较好~

点评

这些都可以用VA实现的关键问题是RGSS3写起来要快得多  发表于 2013-10-17 21:07
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
141 小时
注册时间
2013-8-6
帖子
114
28
发表于 2013-8-26 22:32:21 | 只看该作者
恩指令箭头和战斗动画还没有修复确实是bug,面向问题我会再检查的。另外如果多人战斗只是将敌群中的敌人平铺的话很好实现。

点评

那……可以的话能帮我写一份么……  发表于 2013-10-17 22:29
哎,但是已经解决的部分呢?8帧行走图,像素移动,这些在VA上也都有对应脚本吗???  发表于 2013-10-17 12:19
TwT大师我错了,要不放弃面向问题,有了读取Y轴和地图上战斗的系统貌似已经过得去了,再帮我解决下动画播放的位置问题就行了呗。  发表于 2013-9-13 21:37
其实只要能解决战斗动画的问题~时灵时不灵的转向倒是可以不管了~Y轴还好没出过错~战斗的时候貌似已经很流畅了~  发表于 2013-9-6 21:33
总之多谢呢~看起来已经好棒了~  发表于 2013-8-30 10:30

评分

参与人数 1星屑 +20 收起 理由
MeowSnow + 20 呜呜呜,大师,给我脚本,给我嘛~.

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
27
 楼主| 发表于 2013-8-26 12:40:34 | 只看该作者
@Algalon
倒是插入跳过标题和去逃跑的脚本后都不冲突好棒,
还有些问题是,有些诡异的情况面向判定会无效,也不知道什么情况有效无效,
动画从来都无效,设置攻击动画和挨打动画以后一直播放那个。
还有希望设置为齐时动画~攻击动画和挨打动画一起播放~
状态界面还是有个半透明的底色吧~位置一直位于左下角好了~

092241vxnk7jlp8y6pikli.rar

467.61 KB, 下载次数: 54

点评

还有路过的大大原谅我连贴……看到脚本了好激动……  发表于 2013-8-26 12:43
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
26
 楼主| 发表于 2013-8-26 12:22:22 | 只看该作者
本帖最后由 835494264 于 2013-8-26 12:27 编辑

哎…… 不知道为什么面向又正常了……

选择敌人的箭头果然很奇怪~

难道和Y坐标有关系……高的时候就好了?

数字也很奇怪,还有播放动画还是没变。


不知道发生了什么……面向问题就解决了……

战斗状态窗口要不一直固定在左下角吧,指令窗口孤零零的貌似也有点怪,
窗口还有铺上色吧~没有透明度也怪怪的~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
25
 楼主| 发表于 2013-8-26 12:05:04 | 只看该作者
本帖最后由 835494264 于 2013-8-26 12:16 编辑
Algalon 发表于 2013-8-26 11:05
多人战斗并不是不可以,主要看你怎么判定战斗开始,打个比方是看到敌人出现在屏幕中开始战斗,还是敌人距离 ...


不用那么麻烦~现在应该怎样的触发战斗都判定主角面向和坐标嘛~应该剧情自动触发战斗也行吧?
多人战斗的话还是一个敌人事件~触发战斗以后是个队伍就行了~

把主角位置修改到右边,

开战以后还是在左边的说~动画也没改变~

把主角的攻击动画换为魔法,魔法的下一个动画是使用物品,
但是无论怎么触发战斗,主角的攻击动画都是释放魔法的说~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
141 小时
注册时间
2013-8-6
帖子
114
24
发表于 2013-8-26 11:05:18 | 只看该作者
多人战斗并不是不可以,主要看你怎么判定战斗开始,打个比方是看到敌人出现在屏幕中开始战斗,还是敌人距离你多少远开始,还是接触第一个遇到的敌人进入战斗

点评

比如22楼的工程~第二个队伍就是多敌人的,但是敌人坐标都一样,把敌人坐标也错开就好了~  发表于 2013-8-26 12:14
还有播放动画的位置和选择敌人的光标的位置很奇怪~  发表于 2013-8-26 12:09
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1291
在线时间
6552 小时
注册时间
2010-12-30
帖子
8949
23
 楼主| 发表于 2013-8-26 08:40:23 | 只看该作者
Algalon 发表于 2013-8-24 09:23
写得差不多了,你测试一下是不是你要的效果吧。我用了新建工程,开始画面没有去掉,你自己去吧。 ...

果然好棒~就差判断面向播放翻转动画的效果了~
还有战斗选择敌人的箭头位置~
话说能不能做多人战斗呢?比如第一个敌人离主角200像素,第二个离300,第三个离400什么的,要是麻烦的话只能单挑也行~
话说能不能把有改动的脚本的名字弄点※之类的后缀标注一下~我以后还要乱插什么脚本的时候就把那些避免了~

点评

恩?我记得有做翻转判定啊。。可能有bug,你把你测试用的敌人发给我看看?就是用一个事件之类的  发表于 2013-8-26 11:03
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
141 小时
注册时间
2013-8-6
帖子
114
22
发表于 2013-8-24 09:23:07 | 只看该作者
写得差不多了,你测试一下是不是你要的效果吧。我用了新建工程,开始画面没有去掉,你自己去吧。

战斗测试脚本.rar

469.12 KB, 下载次数: 39

点评

还有还有~这个工程是已经整合了地图当战斗背景的效果是吗?效果很好的说~但是以后还能填加双远景脚本什么的吗?  发表于 2013-8-26 12:13
哎,就22楼是这个工程,还没敢动,就是改了下主角的初始位置,主角面向左触发战斗,开始以后依然是主角向右敌人向左,敌人在主角右边~  发表于 2013-8-26 12:03
虽然很抱歉还没开始做战斗动画所以没素材提供……随便用些默认动画先凑活好了……  发表于 2013-8-26 08:43

评分

参与人数 1梦石 +3 收起 理由
RyanBern + 3 辛苦费

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 05:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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