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

Project1

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

怎样改掉攻击时敌人的选框

 关闭 [复制链接]

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

跳转到指定楼层
1
发表于 2008-11-14 18:51:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
为避免多发贴提问,就改了这张贴,呵呵。

下个问题:
战斗时用一个动画来做敌人的选框,但是自己人就不要了,如果没办法的话连自己人的选框也换成同一个动画也没问题。
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

2
发表于 2008-11-14 19:00:28 | 只看该作者
全局搜索def make_battleback
下面有两三个if @battleback_sprite.bitmap.width == XXX and
       @battleback_sprite.bitmap.height == XXX
全部改为640x480
@base_zoom全部改为1.0
应该就这些了,要是坐标不对应该还能调

###还有@battleback_sprite.src_rect.set后面的也要改为640和480
填坑填坑填坑填坑填坑填坑填坑填坑填坑
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

3
 楼主| 发表于 2008-11-14 19:11:20 | 只看该作者
在下是这样做的,但是之后Y坐标不对了,图片向上了一段距离,不知在哪里调呢?
在下试了许多地方都无效的说。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

4
发表于 2008-11-14 19:18:33 | 只看该作者
有@real_y的就调这个,我给调成了120=v=b
没有定义@real_y的就调@battleback_sprite.y,当然也可以令@battleback_sprite.y=@real_y……
填坑填坑填坑填坑填坑填坑填坑填坑填坑
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

5
 楼主| 发表于 2008-11-14 19:22:25 | 只看该作者
调过了,但是图片就是原地不动啊!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

6
发表于 2008-11-14 19:24:42 | 只看该作者
我的就是这么调的,如果还不行的话可能和之后重名的脚本有关??

def make_battleback
    @battleback_name =$game_temp.battleback_name
    if @battleback_sprite.bitmap != nil
      @battleback_sprite.bitmap.dispose
    end
    @battleback_sprite.bitmap = RPG::Cache.battleback(@battleback_name)
    if @battleback_sprite.bitmap.width == 640 and
       @battleback_sprite.bitmap.height == 320
      @battleback_sprite.src_rect.set(0, 0, 640, 320)
      @base_zoom = 1.0
      @battleback_sprite.zoom_x = @base_zoom
      @battleback_sprite.zoom_y = @base_zoom
      @real_y = 120
      @battleback_sprite.x = 320
      @battleback_sprite.y = @real_y
      @battleback_sprite.ox = @battleback_sprite.bitmap.width / 2
      @battleback_sprite.oy = @battleback_sprite.bitmap.height / 4
    elsif @battleback_sprite.bitmap.width == 640 and
          @battleback_sprite.bitmap.height == 480
      @battleback_sprite.src_rect.set(0, 0, 640, 480)
      @base_zoom = 1.0
      @battleback_sprite.zoom_x = @base_zoom
      @battleback_sprite.zoom_y = @base_zoom
      @real_y = 120
      @battleback_sprite.x = 320
      @battleback_sprite.y = @real_y
      @battleback_sprite.ox = @battleback_sprite.bitmap.width / 2
      @battleback_sprite.oy = @battleback_sprite.bitmap.height / 4
    else
      @battleback_sprite.src_rect.set(0, 0, @battleback_sprite.bitmap.width,
                                      @battleback_sprite.bitmap.height)
      @base_zoom = 1.0
      @battleback_sprite.zoom_x = @base_zoom
      @battleback_sprite.zoom_y = @base_zoom
      @battleback_sprite.x = 320
      @battleback_sprite.y = 0
      @battleback_sprite.ox = @battleback_sprite.bitmap.width / 2
      @battleback_sprite.oy = @battleback_sprite.bitmap.height / 4
    end
    end
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
填坑填坑填坑填坑填坑填坑填坑填坑填坑
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

7
 楼主| 发表于 2008-11-14 19:31:20 | 只看该作者
谢谢,基本解决了,可能是在下在最后面加了个近大远小脚本,效果“不一般”啊,远处敌人会变小的说!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

8
发表于 2008-11-14 19:40:46 | 只看该作者
不知你用的是横版还是纵版?纵版的话我觉得原设效果就很不错了=v=b
填坑填坑填坑填坑填坑填坑填坑填坑填坑
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

9
 楼主| 发表于 2008-11-15 03:49:04 | 只看该作者
是自己改的横版,还有上次说的战斗背景的问题,怎么改过之后会心一击每一下技能都会发生呢?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

10
发表于 2008-11-15 13:22:10 | 只看该作者
= =不要一贴多题。这样让费尽帮忙解决问题的人很混乱,也不方便以后有相同问题的人搜索你先前的问题。
新开个帖子问别的问题吧。你这个帖子的问题和答案看得我一头雾水。

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 17:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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