Initial commit
This commit is contained in:
25
Assets/Scripts/PlayerScript/JumpingBall.cs
Normal file
25
Assets/Scripts/PlayerScript/JumpingBall.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using UnityEngine;
|
||||
using VContainer;
|
||||
|
||||
public class JumpingBall : MonoBehaviour
|
||||
{
|
||||
public float jumpforce = 4f;
|
||||
public Rigidbody BallRb;
|
||||
|
||||
void Start()
|
||||
{
|
||||
if(BallRb==null)
|
||||
{
|
||||
BallRb = GetComponent<Rigidbody>();
|
||||
}
|
||||
}
|
||||
|
||||
void OnCollisionEnter(Collision collision)
|
||||
{
|
||||
if(collision.collider.CompareTag("Platform"))
|
||||
{
|
||||
BallRb.linearVelocity = new Vector3(0, jumpforce, 0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
2
Assets/Scripts/PlayerScript/JumpingBall.cs.meta
Normal file
2
Assets/Scripts/PlayerScript/JumpingBall.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 747f7dce18fb6a548bafaf8388f331e4
|
||||
Reference in New Issue
Block a user