武器の設定

Weapon Settings

武器の基本的な設定

  • Weapon Category:武器のカテゴリー
  • Shoot Frequency:発砲間隔 (単位:秒)
  • Is Left Weapon:左手用武器かどうか
  • Charge Weapon:チャージ可能な武器かどうか
  • Automatic Weapon:自動的に連射するかどうか

Ammo

弾薬の設定

  • Is Infinity Ammo:弾薬を無制限にする
  • Ammo
  • Reload Time:再装填に掛かる時間
  • Reload One by One:一発ずつ再装填する
  • Clip Size:マガジンの弾薬数
  • Don’t Use Reload:再装填を使用しない
  • Auto Reload:自動的に再装填する
  • Ammo ID:弾薬の種類を表す ID

Layer & Tag

レイヤーとタグの設定

  • Ignore Tags:攻撃対象から除外するタグ
  • Hit Layer:弾道の命中対象とするレイヤー

Projectile

弾道の設定

  • Projectile:弾丸/弾道のプレハブを指定する
  • Muzzle:銃口の位置を指定する
  • Projectiles Per Shot:1ショット当たりの弾道数
  • Dispersion:分散
  • Velocity:弾丸の速度
  • Damage by Distance:距離に応じてダメージを変化させる
  • Min Damage Distance:ダメージが最小となる距離
  • Max Damage Distance:ダメージが最大となる距離
  • Min Damage:最小ダメージ
  • Max Damage:最大ダメージ
  • Aim Reference:エイムの参照位置を指定する
  • Camera Stability:エイム状態におけるカメラの安定性
  • Recoil Right:右方向への反動の大きさ
  • Recoil Left:左方向への反動の大きさ
  • Recoil Up:上方向への反動の大きさ

Audio & VFX

効果音および視覚エフェクトを設定する。

  • Audio:効果音
    • Source:使用する「Audio Source」コンポーネントを指定する
    • Fire Clip:発砲音として使用する音源クリップ
    • Empty Clip:空撃ち音として使用する音源クリップ
  • Effects:エフェクト
    • Test Shoot Effect:非再生時に発砲エフェクトをテストする
    • Light on Shot:「Light」コンポーネントを指定する
  • Emit Shuriken Particle:発砲時に発動するパーティクルをリストで指定する
  • Reload:再装填
    • Source:使用する「Audio Source」コンポーネントを指定する
    • Reload Clip:弾薬の装填音として使用する音源クリップ
    • Finish Relaod Clip:弾薬装填の完了時に鳴らす音源クリップ

Events

イベントハンドラーを設定する。

  • On Shot
  • On Empty Clip
  • On Instance Projectile
  • On Reload
  • On Cancel Reload
  • On Finish Reload
  • On Finish Ammo
  • On Enable Aim
  • On Disable Aim
  • On Enable Scope
  • On Disable Scope
  • On Full Power
  • On Power Charger Changed

Weapon ID

武器使用時のアニメーションやエフェクトなどを特定するための ID を指定する。

  • Move Set ID
  • Upper Body ID
  • Shot ID
  • Reload ID
  • Equip ID

IK Options

IK の設定

  • Align Right Hand to Aim:エイム時に右手を整列させる
  • Align Right Upper Arm to Aim:エイム時に上腕を整列させる
  • Raycast Aim Target:レイキャストを使用してエイム目標を修正する
  • Free IK Options:自由歩行時の IK 設定
    • Use:IK を使用する
    • Use on Idle:アイドル
    • Use on Walk:歩行
    • Use on Run:走行
    • Use on Sprint:全力走行
  • Strafe IK Options:横歩き時の IK 設定
    • Use:IK を使用する
    • Use on Idle:アイドル
    • Use on Walk:歩行
    • Use on Run:走行
    • Use on Sprint:全力走行
  • Use IK Attacking:格闘攻撃時に IK を使用する
  • Disable IK on Shot:発砲時に IK を無効化する
  • Use IK on Aiming:エイム状態で IK を使用する
  • Hand IK Target:左手の IK 目標

Scope View

スコープの設定

  • Only Use Scope UI View
  • Use UI
  • Scope ID
  • Scope Shoot Animation Weight
  • Scope Zoom
  • Background Scope Zoom
  • Custom Aim Camera State
  • Custom Scope Camera State
  • Scope Target
  • Zoom Scope Camera
  • Keep Scope Camera Rotation Z

参考:

Changing the aim origin to be the gun barrel? – Invector Forum

Assault Rifle crosshair / AimID issue – Invector Forum

インベントリなし武器

必要なコンポーネント

次のコンポーネントをプレイヤーに付与する。

  • Collect Shooter Melee Control
不要なコンポーネント

次のコンポーネントは使用しない。

  • Weapon Holder Manager
  • Draw Hide Shooter Weapons
使い方
  1. プレイヤーに「Collect Shooter Melee Control」コンポーネントを付与し、「Right Handler」及び、「Left Handler」を設定する。
  2. 「Weapon Holder Manager」コンポーネント及び、「Draw Hide Shooter Weapons」コンポーネントは使用しないため、無効にするか、または削除しておく。
アイテムに付与するコンポーネント
  • Collectable Standalone

Collect Shooter Melee Control

Default
  • Handlers
    • Right Handler
      • Default Handler
      • Custom Handlers
    • Left Handler
      • Default Handler
      • Custom Handlers
  • Unequip Inputs
    • Unequip Right Input
    • Unequip Left Input
  • Control Display Prefab:装備表示用のプレハブを指定する (デフォルト:vShooterDisplayWeapon_Standalone)
Melee Events
  • On Equip Melee Weapon
  • On Unequip Melee Weapon
  • On Equip Right Weapon
  • On Equip Left Weapon
  • On Unequip Right Weapon
  • On Unequip Left Weapon
Shooter Events
  • On Equip Shooter Weapon
  • On Unequip Shooter Weapon

Display Weapon Standalone

コンポーネント
  • Control Display Weapon Standalone
  • Display Weapon Standalone
  • Ammo Display

チュートリアル

#2 Creating a New Shooter Weapon

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

Protected by reCAPTCHA