武器の設定

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 Shot1ショット当たりの弾道数
  • 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 設定
    • UseIK を使用する
    • Use on Idleアイドル
    • Use on Walk歩行
    • Use on Run走行
    • Use on Sprint全力走行
  • Strafe IK Options横歩き時の IK 設定
    • UseIK を使用する
    • 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