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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: stella
打印 上一主题 下一主题

[已经过期] 淘到一个脚本,希望做些小修改

 关闭 [复制链接]

Lv2.观梦者

梦石
0
星屑
266
在线时间
122 小时
注册时间
2010-12-23
帖子
179
11
发表于 2011-9-19 15:13:28 | 只看该作者
本帖最后由 双叶GL 于 2011-9-19 15:24 编辑
stella 发表于 2011-9-19 12:34
是不是最后一段改成这样?但是打中对方没有来回抖动啊?只动了一下。。MISS的效果我不需要改,我只改动命 ...


因为else,除了这些情况以外的情况时就会移动距离X-10...

        if not @battler.nil? and not @battler.dead?
          if self.x < @battler.screen_x + @battler.add_x
            self.x = [self.x + MoveSpeed, @battler.screen_x + @battler.add_x ].min  
          elsif self.x > @battler.screen_x + @battler.add_x
            self.x = [self.x - MoveSpeed, @battler.screen_x + @battler.add_x].max  
          end
上面有的这一段代码应该不需要重复输入吧

想要来回多重应该是循环吧,F1帮助里面有个循环,我对纯文字不理解,所以无法试验....

评分

参与人数 1星屑 +400 梦石 +2 收起 理由
「旅」 + 400 + 2 好认真的回复~

查看全部评分

- -作图太麻烦了,又是PS又是素材的
还不如玩游戏实际- -嗯嗯,娱乐就好!!

=====================
神马都简单,但是需要时间&精力,虽然我时间很多,但是专注一样东西的精力- -
====================
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
231 小时
注册时间
2007-12-17
帖子
541
12
 楼主| 发表于 2011-9-19 15:54:40 | 只看该作者
本帖最后由 stella 于 2011-9-19 15:55 编辑
双叶GL 发表于 2011-9-19 15:13
因为else,除了这些情况以外的情况时就会移动距离X-10...

        if not @battler.nil? and not @battle ...


我就是要在播放攻击动画的时候多次循环啊,但是循环不出来啊,没有往复移动的效果,用loop do都没用啊。。!
  1.         if not @battler.nil? and not @battler.dead?
  2.           dd = 3
  3.           loop do
  4.             dd -= 1
  5.             target.add_x = 0 - target.add_x
  6.             if dd == 0
  7.               break
  8.             end
  9.           end
  10.         end
复制代码
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
266
在线时间
122 小时
注册时间
2010-12-23
帖子
179
13
发表于 2011-9-19 16:23:59 | 只看该作者
我也想等触手解答,
因为函数的重定义后,会使用最后一个函数,所以要先等等前一个触发完后在触发另外一个动作,

所以才不能直接在底下添加,那应该是找些代码加入脚本变为先后顺序吧??
- -作图太麻烦了,又是PS又是素材的
还不如玩游戏实际- -嗯嗯,娱乐就好!!

=====================
神马都简单,但是需要时间&精力,虽然我时间很多,但是专注一样东西的精力- -
====================
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-20 05:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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