Not signed in
Copyright © 2026 Unity Technologies
Closing as this isn't an issue with the input system. The project uses Physics2D.Raycast from the centre of the finger and doesn't take into account the finger size. This means its quite easy to miss the target object. The code should be changed to take into account the finger size, e.g. by using a Physics2D.CircleCast and passing a finger radius, or scaling up the colliders on the gameobjects to be larger. Also when duplicating objects they are all at the same z scale and all running the same ray cast code. Therefore they all detect a collision with only one of the objects, therefore they will not all scale as only the 1st will be detected. To address this the code would need to change to a CircleCastAll all return all objects hit and then see if the specific object as in the list. This raycast code is not efficient to be running on every instance and should be changed to be a collision manager to run through the scene once and call functions for each impacted object.
Reproduction steps:
1. Open the attached “Bug report.zip” project
2. Change the Scale of all of the GameObjects in the Scene to 0.5 in the Inspector
3. Build And Run
4. Put two fingers on the GameObject and move them apart to scale the GameObject
5. Do step 4 with all of the GameObjects in the Player
Expected result: All of the GameObjects are scaled
Actual result: Only Square GameObject is scaled or other GameObjects are difficult to be scaled
Reproducible with: 1.7.0 (2022.3.45f1), 1.10.0 (2022.3.45f1, 6000.0.17f1)
Couldn’t reproduce: 1.10.0 (2021.3.43f1) (Due to build errors)
Testing environment: macOS Sonoma 14.5 (Intel)
Reproduced on:
VLNQA00287 - Motorola moto g(7) power (moto g(7) power), CPU: Snapdragon 625 MSM8953, GPU: Adreno 506, OS: 9
VLNQA00341 - Note20 Ultra 5G INT (SM-N986B), CPU: Exynos 990, GPU: Mali-G77, OS: 11
VLNQA00431 - Xiaomi Mi 11 (M2011K2G), CPU: Snapdragon 888 SM8350, GPU: Adreno 660, OS: 11
VLNQA00517 - OnePlus 10 Pro 5G (NE2213), CPU: Snapdragon 8 Gen 1 (SM8450), GPU: Adreno 730, OS: 12
VLNQA00122 - Samsung Galaxy S9 (SM-G960F), CPU: Exynos 9 Series 9810, GPU: Mali-G72, OS: 10.0.0
VLNQA00357 - iPhone 12 Mini (MGE03ET/A), CPU: Apple A14 Bionic, GPU: Apple designed, OS: 14.1
Note: Issue is reproducible on both Android and iOS
Sign in to see your voted issues