aha
This commit is contained in:
23
Assets/Mirror/Examples/Pong/Scripts/Player.cs
Normal file
23
Assets/Mirror/Examples/Pong/Scripts/Player.cs
Normal file
@ -0,0 +1,23 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace Mirror.Examples.Pong
|
||||
{
|
||||
public class Player : NetworkBehaviour
|
||||
{
|
||||
public float speed = 30;
|
||||
public Rigidbody2D rigidbody2d;
|
||||
|
||||
// need to use FixedUpdate for rigidbody
|
||||
void FixedUpdate()
|
||||
{
|
||||
// only let the local player control the racket.
|
||||
// don't control other player's rackets
|
||||
if (isLocalPlayer)
|
||||
#if UNITY_6000_0_OR_NEWER
|
||||
rigidbody2d.linearVelocity = new Vector2(0, Input.GetAxisRaw("Vertical")) * speed * Time.fixedDeltaTime;
|
||||
#else
|
||||
rigidbody2d.velocity = new Vector2(0, Input.GetAxisRaw("Vertical")) * speed * Time.fixedDeltaTime;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user