Skip to content

Conversation

@josepmariapujol-unity
Copy link
Collaborator

@josepmariapujol-unity josepmariapujol-unity commented Nov 17, 2025

Description

Adding a new documentation page referencing InputSystem videos.

JIRA: https://jira.unity3d.com/browse/ISX-2281

Testing status & QA

N/A

Overall Product Risks

Please rate the potential complexity and halo effect from low to high for the reviewers. Note down potential risks to specific Editor branches if any.

  • Complexity: LOW
  • Halo Effect: LOW

Comments to reviewers

Please describe any additional information such as what to focus on, or historical info for the reviewers.

Checklist

Before review:

  • Changelog entry added.
    • Explains the change in Changed, Fixed, Added sections.
    • For API change contains an example snippet and/or migration example.
    • JIRA ticket linked, example (case %%). If it is a private issue, just add the case ID without a link.
    • Jira port for the next release set as "Resolved".
  • Tests added/changed, if applicable.
    • Functional tests Area_CanDoX, Area_CanDoX_EvenIfYIsTheCase, Area_WhenIDoX_AndYHappens_ThisIsTheResult.
    • Performance tests.
    • Integration tests.
  • Docs for new/changed API's.
    • Xmldoc cross references are set correctly.
    • Added explanation how the API works.
    • Usage code examples added.
    • The manual is updated, if needed.

During merge:

  • Commit message for squash-merge is prefixed with one of the list:
    • NEW: ___.
    • FIX: ___.
    • DOCS: ___.
    • CHANGE: ___.
    • RELEASE: 1.1.0-preview.3.

@unity-cla-assistant
Copy link

unity-cla-assistant commented Nov 17, 2025

CLA assistant check
All committers have signed the CLA.

@josepmariapujol-unity josepmariapujol-unity self-assigned this Nov 17, 2025
@codecov-git.colasdn.top
Copy link

codecov-git.colasdn.top bot commented Nov 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

@@             Coverage Diff             @@
##           develop    #2284      +/-   ##
===========================================
- Coverage    76.81%   76.78%   -0.03%     
===========================================
  Files          476      476              
  Lines        88726    88772      +46     
===========================================
+ Hits         68155    68168      +13     
- Misses       20571    20604      +33     
Flag Coverage Δ
inputsystem_Windows_2022.3 5.53% <ø> (+0.13%) ⬆️
inputsystem_Windows_6000.0 5.31% <ø> (+0.13%) ⬆️
inputsystem_Windows_6000.2 5.31% <ø> (+0.13%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@josepmariapujol-unity josepmariapujol-unity changed the title Update TableOfContents.md NEW: Adding a new documentation page referencing InputSystem videos Nov 17, 2025
@josepmariapujol-unity josepmariapujol-unity marked this pull request as ready for review November 17, 2025 12:58
@u-pr-agent
Copy link
Contributor

u-pr-agent bot commented Nov 17, 2025

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis 🔶

ISX-2281 - Partially compliant

Compliant requirements:

  • A new documentation page for videos has been created.
  • The new page is linked in the table of contents.
  • The page includes titles and descriptions for all 7 videos.

Non-compliant requirements:

  • The PR uses internal Google Drive links, which might not be the "official links" specified in the ticket's requirements.

Requires further human verification:

  • Confirmation is needed on whether the Google Drive links are the final "official links" for public documentation.
  • The change requires approval from a technical writer as per the Definition of Done.
⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪

The PR consists of adding a new markdown file with text and links, which is very straightforward to review.
🏅 Score: 85

The PR correctly implements the required documentation page, but uses internal Google Drive links which may not be the final public URLs, requiring verification.
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Potential Placeholder Links

The video links point to Google Drive URLs, which are listed as "Internal video links" in the JIRA ticket. Please confirm if these are the intended final, public-facing "official links" or if they should be updated before merging.

**Link**: https://drive.google.com/file/d/1AZoXFf2ktAC0Rl72i2ctbt3cV8lTK433/view?usp=sharing


## Input System in Unity 6 (2/7): Input System Scripting

**Description**: In this video, where we dive into scripting with the Input System to control a third-person character.

You'll learn how to write code to move and jump the third-person character using an Input System Asset, with support for both gamepad and mouse-and-keyboard inputs.

We’ll also add a simple pause menu to demonstrate how Action Maps can be switched dynamically to handle different input contexts.

**Link**: https://drive.google.com/file/d/1acHHyo6zgf9U1P9VM5DFGd4tu9uwJ206/view?usp=sharing


## Input System in Unity 6 (3/7): Input System Mobile controls

**Description**: In this video, we’ll show you how to add mobile touch controls to your game using Unity’s Input System.

You’ll learn how to use the On-Screen Stick and On-Screen Button components to set up on-screen controls for mobile devices, enabling touch-based input for third-person character movement.

**Link**: https://drive.google.com/file/d/19eKgaM34iuagYqWe8rwYMJxKug5z2D2s/view?usp=sharing


## Input System in Unity 6 (4/7): Input System and UI toolkit

**Description**: In this video, we’ll show you how to integrate the Input System with UI Toolkit to navigate and interact with a series of buttons.

You’ll also learn how to use gamepad controls to toggle between different button collections, enabling seamless switching on and off.

**Link**: https://drive.google.com/file/d/1r8qdN96EXyFSzoteSTyYkS2q1lFG6ahp/view?usp=sharing


## Input System in Unity 6 (5/7): Rebinding Input System controls

**Description**: In this video, we’ll explore in-game rebinding, a feature that lets players customize their input controls during gameplay.

You’ll also learn how to save these custom bindings using PlayerPrefs, an easy way to ensure your settings persist between game sessions.

**Link**: https://drive.google.com/file/d/1javlogXXlP7xN6kiOmv1s7pcUGonwUWP/view?usp=sharing


## Input System in Unity 6 (6/7): Player Input Component

**Description**: In this video, we focus on preparing a local multiplayer scene, where two or more players share the same computer and screen but use separate controllers.

We’ll dive into how to configure and script for the Player Input component, including its behaviors for communicating with your scripts – both Broadcast Messages and by invoking events.

**Link**: https://drive.google.com/file/d/1da-Ox6vKZF9VomT7Cp9MCLScKal4r9EW/view?usp=sharing

## Input System in Unity 6 (7/7): Player Input Manager & local multiplayer

**Description**: In this video, we focus on local multiplayer games, where two or more players share the same computer and screen while using separate controllers.

You’ll learn how to use the Player Input Manager component to enable multiple players to control different characters in a local multiplayer setup. We’ll demonstrate this with examples, including a local co-op setup, a split-screen configuration, and a two-player scenario.

**Link**: https://drive.google.com/file/d/1tzhJT6uEhMdAjHiydrRJNgq37_k6Ir62/view?usp=sharing
  • Update review

🤖 Helpful? Please react with 👍/👎 | Questions❓Please reach out in Slack #ask-u-pr-agent

Copy link
Collaborator

@K-Tone K-Tone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this change, but an actual technical writer has to see it.

@josepmariapujol-unity
Copy link
Collaborator Author

I like this change, but an actual technical writer has to see it.

Yes, added @unitALG to review it

Copy link
Contributor

@unitALG unitALG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added some comments about Videos.md.

About the questions re:internal Google drive, I didn't see any, so I assume these were all uploaded to YouTube? YouTube links are fine, as long as you indicate that the link opens in YouTube, as I indicated.

@josepmariapujol-unity
Copy link
Collaborator Author

I added some comments about Videos.md.

About the questions re:internal Google drive, I didn't see any, so I assume these were all uploaded to YouTube? YouTube links are fine, as long as you indicate that the link opens in YouTube, as I indicated.

Correct, they are available in YouTube.

Copy link
Contributor

@unitALG unitALG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@josepmariapujol-unity josepmariapujol-unity merged commit ca41fbc into develop Nov 19, 2025
13 checks passed
@josepmariapujol-unity josepmariapujol-unity deleted the inputsystem/isx-2281/documentation-videos-resources branch November 19, 2025 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants