JU TPS Documentation
  • 🤩Welcome to JU TPS
  • 😄Quick Start
    • How to start a new scene
    • How to create a JU Character / Reskin Default Character / Setup New Characters
      • Ragdoll
      • Damageable Body
      • Physical Damage
      • Body Leaning Setup
      • Taking Damage / Healing
      • Footstep System
      • Resizable Capsule Collider
    • 📦 Addon Installer
  • 🎮Game Development
    • Game Styles
      • Third Person Shooter Style
      • First Person Shooter Style
      • Top Down Style
      • 2.5D Sidescroller Style
      • ⚠️Important Info About Cross-Plataform
    • Controls / Inputs
      • JU Input Manager
      • Input Events
    • How to create a Mobile Game with JU TPS
      • Mobile Inputs
    • How to load scene
      • Scene Controller
    • How to use Cover System
    • How to use inventory and add items
      • Inventory in UI
      • How to switch between items
      • How to align weapon rotation
    • How to create weapons and items
      • Prevent gun clipping through walls
      • Creating Projectiles/Bullets
    • How to use Dual Wielding System
    • How to use Armor/Cloth System
    • How to use Vehicle System
      • Standard Vehicle Configuration
      • How to create a Car Controller
      • How to create a Motorcycle Controller
      • Vehicle Engine Sounds
      • Coding Custom Wheeled Vehicles
      • How to enter and exit from a vehicle
    • How to use Gravity Switching
    • How to use Actions/Skill and Animation Events
      • JU TPS State Machine Behaviours
      • JUTPSActions Lib Scripting Reference
    • Camera State Trigger
    • How to use Enemies AI
    • How to use Vehicles AI
  • ⚙️Tools, Utils and Tutorials
    • General Tutorials
      • How to do Ragdoll Fall with Input Event
      • How to disable FPS Aim Mode / Scope / Iron Sight Aim
    • Auto Scripts
    • Icon Generator Tool
    • Destructible Objects System
      • Fracture Generator Tool
    • Pixel Quality Scaler
    • Camera Shake
    • Slow Motion
    • Gizmo Drawer
  • ▶️Video Tutorials
    • How to use JU TPS
  • 💬Discord Community
  • ❓Support | Help
  • 📍Roadmap
  • 🔃Change Log
  • 📦Official Addons
Powered by GitBook
On this page
  • JU Footstep
  • Quick Audio Setup
  1. 😄Quick Start
  2. How to create a JU Character / Reskin Default Character / Setup New Characters

Footstep System

PreviousTaking Damage / HealingNextResizable Capsule Collider

Last updated 1 year ago

JU Footstep

The JU Footstep script detects the collision of a character's foot with the surface and plays sounds and effects according to the tag of the stepped surface.

The JU Footstep is already configured normally in the quick setup, you can skip this, but if you want to edit it, let's do it

Properties
Description

Audio Source

JUFootstep needs an Audio Source to play the audios.

Footstep Audio Clips

This variable manages to store audios and effects to be played randomly according to each surface tag

-Surface Tag: Tag of the surface where you want to play the audios and effects.

-Audio Clips: array/list of audios.

-Effects: particle/decal effects that are instantiated on collision position and rotation, the default effect is a mesh with footprint texture to simulate a decal, I recommend replacing it with a real decal and the result will be better.

Invert X

This option will invert the x-axis of the footprint effect if the footprint decal is inverted.

Min Time To Play Audio

Minimum time between one sound to another, this avoids sound glitches by the detector colliding too fast.

Ground Layers

Layers of surfaces that the Footstep System will collide with and play footstep sounds.

The rest of the Ground Check parameters do this from the gif below:

Properties
Description

Left Foot

It's the left foot bone transform, normally assigned automatically.

Right Foot

It's the right foot bone transform, normally assigned automatically.

Quick Audio Setup

If you haven't modified the original structure of the folders, it's possible to do a quick setup, just click on the three dots(script context menu) and click on Load Default Footstep Audios