Project1

标题: SideView Ver100 技能怎么近距离攻击 [打印本页]

作者: 灬王熙泽灬    时间: 2013-4-28 00:48
标题: SideView Ver100 技能怎么近距离攻击
技能怎么设置角色跑过去砍一次或者多次而且显示技能动画研究半天没研究明白



要有进攻技能和远攻的魔法技能  就是不知道怎么设置
作者: yjl494356020    时间: 2013-4-28 08:56
本帖最后由 yjl494356020 于 2013-4-28 09:03 编辑

在“SideViewアクション設定”脚本中,大概850行左右,有个“スキル系”,也就是“技能系统”,这些是管理技能动画的,也就是不同技能的表现形式。
如果按楼主所说,想制作一个跑到敌人身边攻击的技能,那么在此处加入一段:
RUBY 代码复制
  1. # ――スキル系―――
  2.   "汎用スキル"      => ["特技発動","武器振りR","ダメージアニメ","座標リセット"],
  3.   "汎用魔法"        => ["魔法発動","武器振りR","ダメージアニメ","座標リセット"],
  4.  
  5.   "水鉄砲"          => ["特技発動","武器振りR","水鉄砲発射","座標リセット"],
  6.   "武器投げ"        => ["特技発動","Bow1","武器振りR","6","待機固定","武器投げ開始","武器投げ戻し","座標リセット"],
  7.   "カットイン攻撃"  => ["特技発動","カットイン","攻撃","座標リセット"],
  8.   "ムービー攻撃"    => ["特技発動","待機固定","死亡フラグ動画","通常攻撃始め","武器振りR","通常攻撃終わり"],
  9.   "オオカミ変身"    => ["特技発動","anime(110,false)","オオカミに変身","待機固定","120","座標リセット"],
  10.   "5回攻撃"         => ["特技発動","コラプス禁止","弓除外","敵前移動","攻撃","攻撃","攻撃","攻撃","攻撃","コラプス禁止解除","座標リセット"],
  11.   "スキル派生"      => ["武器投げ","多段攻撃に派生","斬り攻撃"],
  12.   "背景変更攻撃"    => ["魔法発動","武器振りR","背景を宇宙に","ダメージアニメ","背景宇宙解除","座標リセット"],
  13.   "ピクチャ攻撃"    => ["魔法発動","魔方陣表示","武器振りR","anime(80,false)","60","シェイク大","対象アニメ","魔方陣消去","座標リセット"],
  14.   "暗転攻撃"        => ["特技発動","自分とターゲット以外暗転","se('Laser',150)",
  15.                         "残像ON","敵前移動","anime(35,false)","敵後移動","対象アニメ",
  16.                         "武器振りR","20","色調初期化","座標リセット","残像OFF"],
  17.   "空中攻撃"        => ["特技発動","Bow1","一歩前ジャンプ","叩き付け前ジャンプ",
  18.                         "待機固定","左1回転","10","anime(117,false)","叩き付け",
  19.                         "対象アニメ","シェイク中","強制","縦揺れ","20",
  20.                         "一歩後ジャンプ","座標リセット"],
  21.   "近身攻撃"        => ["特技発動","敵前移動","武器振りR","ダメージアニメ",
  22.                         "シェイク中","30","座標リセット"],
  23.  
  24.   "远程攻撃"        => ["特技発動","武器振りR","ダメージアニメ","シェイク中",
  25.                         "30","座標リセット"],
  26.  
  27.   "魔法攻撃"        => ["魔法発動","武器振りR","ダメージアニメ","シェイク中",
  28.                         "30","座標リセット"],

所加入的“近身攻撃”就是楼主所要的跑到敌人面前进行特技攻击的效果,其中“ダメージアニメ”(伤害动画)是显示该技能的动画,“远程攻撃”是原地进行特技攻击,“魔法攻撃”是原地进行魔法攻击。
这里的技能动画设定是多种多样的,可以有很多的改变,比如跳跃,幻影,变身,连续攻击,还可以改变普通攻击的动画,比如把法杖的普通攻击改成一个火球等等。
*注意:要在“SideViewバトラー設定 ”脚本中,大概285行的“スキルアクション”,为你的技能进行分类,比如你制作一个ID为115的技能,那么在此处加入:
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● スキルアクション
  3.   #--------------------------------------------------------------------------
  4.   def skill_action
  5.     # スキルIDで指定
  6.     case skill_id
  7.     when 1 # スキル1番は通常攻撃なので、上の武器アクションを実行します
  8.       return weapon_action
  9.     when 2 # スキル2番は防御
  10.       return "防御"
  11.     when 3,4,5 # スキル3/4/5番は連続攻撃
  12.       return weapon_action
  13.     when 6 # スキル6番はエネミー逃走
  14.       return escape
  15.     when 7 # スキル7番は様子を見る
  16.       return "様子見"
  17.     when 115
  18.       return "近身攻撃"
  19.  
  20.     end

作者: 灬王熙泽灬    时间: 2013-4-28 16:45
yjl494356020 发表于 2013-4-28 08:56
在“SideViewアクション設定”脚本中,大概850行左右,有个“スキル系”,也就是“技能系统”,这些是管理 ...

对了 , 但是我那个是汉化的  放里面能........
作者: yjl494356020    时间: 2013-4-28 20:04
灬王熙泽灬 发表于 2013-4-28 16:45
对了 , 但是我那个是汉化的  放里面能........

额,汉化的没有用过,应该差不太多吧?
作者: zldwr12300    时间: 2015-7-16 15:00
yjl494356020 发表于 2013-4-28 08:56
在“SideViewアクション設定”脚本中,大概850行左右,有个“スキル系”,也就是“技能系统”,这些是管理 ...

为什么照着你说的做了   技能还是原地放呢...
作者: k91508765    时间: 2015-8-2 20:26
zldwr12300 发表于 2015-7-16 15:00
为什么照着你说的做了   技能还是原地放呢...

我剛剛試過了,能近身攻擊阿,會不會是你設定出錯??




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