赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 20060 |
最后登录 | 2020-11-9 |
在线时间 | 345 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 70
- 在线时间
- 345 小时
- 注册时间
- 2011-10-13
- 帖子
- 414
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
首先,如果要纯脚本实现的话,这个范例的实现需要对原版战斗脚本或者通用的横版战斗脚本做出非常巨大以至于超越我能力的改动
所以因为我对脚本实在是不太懂所以打算是结合事件和部分脚本写一个通用性不高的范例出来
然后遇到了非常非常多的问题,其中最主要的问题集中在对于双方阵容的获取和对以速度作为判定标准的出手顺序的获取
前者的问题集中在选取双方阵容中存在的成员,并且把他们放在正确的位置上。这里我使用了变量和开关的双重判定,就是对代表1-12号位置的变量赋予其成员人物ID,然后按照顺序将他们的头像图片放在相对的位置上,这里需要用到【使用事件中的脚本显示一个文件名是变量所赋予的图片】这一功能,简单来说就是获取代表相对位置的变量的值,然后从图片中提取出文件名就是这个值的图片放上去,这一点遇到了困难。
其次就是出手顺序,主要需要的就是按照12个代表速度的变量的大小顺序把它们重新从大到小排列,然后按照这个顺序依次执行这些变量编号所代表的事件,简单来说就是战斗演出,这么一个功能,但是在编译的时候也遇到了困难。
所以,有人可以给我一点帮助么 |
|