Project1

标题: 如何做出敵人動畫 [打印本页]

作者: rmx463    时间: 2011-11-24 18:50
标题: 如何做出敵人動畫
各位大大我的是橫板戰鬥式的RPG,目前有個問題就式只有編號為001的敵人有辦法跟主角一樣製做成動態圖。
我想問一下該怎辦才有辦法將自己想做成動畫的敵人,依造主人公一樣利用步行圖製做成動畫?dsu_plus_rewardpost_czw
作者: 黑舞嗜    时间: 2011-11-24 19:03
首先行走图必须是单人的,然后行走图的文件名前面要加$
作者: rmx463    时间: 2011-11-24 19:50
是的我全部都造做了,依然沒有任何效果(除了第一個怪物可以套用此效果外其他的怪物均無法套用)


作者: 空の翼    时间: 2011-11-24 21:15
本帖最后由 空の翼 于 2011-11-24 21:17 编辑
  1.   #--------------------------------------------------------------------------
  2.   # ● 敌方动画
  3.   #--------------------------------------------------------------------------
  4.   # 敌方被作成动画? true是是跟主人公同等对待。
  5.   # [设定方法]
  6.   # 1.敌方的动画画像变成行走图
  7.   # 2.数据库的敌方角色名、参照着行走图文件名填写
  8.   def anime_on
  9.     case @enemy_id
  10.     when 1
  11.       return true
  12.     end
  13.     # 上述敌方ID以外的其他敌方队员全部使用的武器ID动画设定
  14.     return false
  15.   end
复制代码
不知道LZ版本是怎么样的,我的是SideView2.7。 敌人行走图应该是这里设置的。
例,如果想3号ID的敌人也用行走图
    case @enemy_id
    when 1
      return true
    when 3
      return true
     end
大概这样就可以了
作者: zhengxinwu    时间: 2011-11-24 22:01
那是脚本里面没有改
如果有5套动作图 自然是完美
没有 就直接使用四方向的吧
LS的正解
继续追加 记得战斗图 左右翻转也要该
要不就是动作图里本来就是反方向的
作者: rmx463    时间: 2011-11-24 23:38
空の翼 发表于 2011-11-24 21:15
不知道LZ版本是怎么样的,我的是SideView2.7。 敌人行走图应该是这里设置的。
例,如果想3号ID的敌人也用行 ...

@@不過我的版本好向不太能這樣用耶(因為我試過了)
作者: 小白玩家    时间: 2011-11-24 23:44
本帖最后由 小白玩家 于 2011-11-24 23:46 编辑
rmx463 发表于 2011-11-24 23:38
@@不過我的版本好向不太能這樣用耶(因為我試過了)


请看图片解释,先下载下面的范例,把脚本移到你自己游戏里吧

4.jpg (256.79 KB, 下载次数: 0)

4.jpg

横版战斗by约束.rar

409.97 KB, 下载次数: 205


作者: rmx463    时间: 2011-11-24 23:48
小白玩家 发表于 2011-11-24 23:44
请看图片解释,先下载下面的范例,把脚本移到你自己游戏里吧

感謝...先來試試看


rmx463于2011-11-24 23:56补充以下内容:
:'(還是沒辦法耶!

我剛剛試過了大大獎的兩個方法,但是我自己弄的第31隻怪物(有步行圖)
弄好後用戰鬥測試他仍然是顯示步行圖出來

就跟我想再這腳本內用它上面的單獨動作去做出一個新技能搭配的動作一樣,完全無法做到
不知道是我搞錯還是版本問題?
作者: 小白玩家    时间: 2011-11-25 00:06
本帖最后由 小白玩家 于 2011-11-25 00:11 编辑
rmx463 发表于 2011-11-24 23:48
感謝...先來試試看


when后面加敌人数字改啊(when31
2行都改
作者: rmx463    时间: 2011-11-25 00:11
我都改了
def anime_on
    case @enemy_id
    when 1,31
      return true
    end
    # 上述敌方ID以外的其他敌方队员全部使用的武器ID动画设定
    return false
  end
  #--------------------------------------------------------------------------
  # ● 敌方动画時的自动反转
  #--------------------------------------------------------------------------
  # 如果想自动反转上面设定为NO的敌方画像和武器动画时为true
  def action_mirror
    case @enemy_id
   when 1,31
      return true

    end
    # 上述敌方ID以外的其他敌方队员全部使用的武器ID动画设定
    return false
  end
end

我改成這樣
作者: 小白玩家    时间: 2011-11-25 00:12
本帖最后由 小白玩家 于 2011-11-25 00:13 编辑
rmx463 发表于 2011-11-25 00:11
我都改了
def anime_on
    case @enemy_id


然后你用行走图了吗,逗号是半角字符吗

1.jpg (327.02 KB, 下载次数: 0)

1.jpg

作者: rmx463    时间: 2011-11-25 00:12
rmx463 发表于 2011-11-25 00:11
我都改了
def anime_on
    case @enemy_id

@@改了之後去戰鬥測試還是不會變(但是31號的徒如果拿去1號用一樣有動畫效果)

這就是我目前面臨的冏境


rmx463于2011-11-25 00:14补充以下内容:
士的..都用了= =


rmx463于2011-11-25 00:15补充以下内容:
因為如果不是半角字符,會變色且放大所以我很確定是


rmx463于2011-11-25 00:16补充以下内容:
先到遊戲裡去?
作者: 小白玩家    时间: 2011-11-25 00:16
本帖最后由 小白玩家 于 2011-11-25 00:16 编辑

进游戏,进入一次游戏

2.jpg (11.63 KB, 下载次数: 0)

2.jpg

作者: rmx463    时间: 2011-11-25 00:24
小白玩家 发表于 2011-11-24 23:44
请看图片解释,先下载下面的范例,把脚本移到你自己游戏里吧

化說大大給的範例我無法下載耶(下載之後要解壓縮都會出錯)


rmx463于2011-11-25 00:31补充以下内容:
= =還是沒搞定 进遊戲後還是一樣顯示步行圖(我是用事件讓主角接觸到後進入戰鬥)


rmx463于2011-11-25 00:37补充以下内容:
可以了...感謝大大...

(不過這次換成戰鬥死亡的怪物不會消失= =)
作者: 小白玩家    时间: 2011-11-25 00:40
本帖最后由 小白玩家 于 2011-11-25 00:41 编辑
rmx463 发表于 2011-11-25 00:24
化說大大給的範例我無法下載耶(下載之後要解壓縮都會出錯)


敌人31,不是敌人队伍31

5.jpg (68.86 KB, 下载次数: 0)

5.jpg

作者: rmx463    时间: 2011-11-25 00:58
謝謝大大現在可以做了

好像是腳本出問題
總支現在還是回到老問題,打死敵人不會消失= =





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