FPS Controls for mobile devices Unity3D source code

Product Information

$119.79
cart Add to cart favorites Add to favorites
User Guide Screenshots Live Preview Video

inspectedProduct inspected by PieceX

Developer

avatar
Unity Games
×

Negotiate Price

Request Code Sample Direct message

Aug 28, 2020

Public chat

Product Details

You can test it here (WebGL): 

https://e-ugovor.rs/FPS_Controls/

Or download test apk and test it on your android device: 

https://www.dropbox.com/s/nuj1bwive9n324b/FPS%20Controls.apk?dl=0


This asset will provide you with FPS controls for mobile devices that is very easy to setup and use.

How to use it?

• Drag and drop “Joystick.prefab“ from “Prefab” folder into your scene.
• Add EventSystem to your project hierarchy (Right click inside project hierarchy – UI – EventSystem)
• Use “JoystickLeft.positionX” static variable inside your scripts to get left joysticks X axis value, use “JoystickLeft.positionY” to get Y axis value (you will get value from -1 to 1 for x and also from -1 to 1 for y axis).

*Example
Vector3 moveX = JoystickLeft.positionX * speed * transform.right;
Vector3 moveY = JoystickLeft.positionY * speed * transform.forward;
rigidbody.MovePosition(transform.position + moveX * Time.fixedDeltaTime + moveY * Time.fixedDeltaTime);

In case that your character doesn’t have rigidbody you can use this:

transform.position = transform.position + moveX * Time.fixedDeltaTime + moveY * Time.fixedDeltaTime;

- For rotation use JoystickRight.rotX and JoystickRight.rotY.

* Example

void Update() {
transform.rotation = Quaternion.Euler(JoystickRight.rotY, JoystickRight.rotX, 0);
}

• To detect if shot button is pressed you can use JoystickRight.shot static variable. It will return true when shot button is pressed and false when it is released.
• To detect if jump button is pressed use JoystickRight.jump. It will return true whan jump button is pressed and false when it is released.

File Tree

  • 📁 FPS Controls for mobile devices Unity3D source code

Price Information

Price Statistics

Highest Price
$119.79
Average Price
$119.79
Lowest Price
$119.79
AI Price Forecast
$25.26

Insights

Limited Preview Only


Real Product Contains All Files And Full Code

Check dependencies

See product external dependencies

Randomly Selected Sample File

Project File Statistics

Hierarchy

Choose a sample file
X
user-symbol

Stay in touch

Get Practical Tips For Business and Developers.

Learn about PieceX Community Needs for Source Code Projects.

Be the First to Know PieceX Newest Free Community Code Projects.