您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
32 行
775 B
32 行
775 B
//Put this script on your blue cube.
|
|
|
|
using System.Collections;
|
|
using UnityEngine;
|
|
using Unity.MLAgents;
|
|
using Unity.MLAgents.Actuators;
|
|
|
|
public class Bullet : MonoBehaviour
|
|
{
|
|
/// <summary>
|
|
/// The ground. The bounds are used to spawn the elements.
|
|
/// </summary>
|
|
public Rigidbody BulletRb;
|
|
public float speed;
|
|
void Awake()
|
|
{
|
|
BulletRb = GetComponent<Rigidbody>();
|
|
//BulletRb.AddForce(20f*transform.forward, ForceMode.VelocityChange);
|
|
}
|
|
|
|
public void FixedUpdate()
|
|
{
|
|
transform.position += transform.forward * speed;
|
|
}
|
|
public void OnCollisionEnter(Collision c)
|
|
{
|
|
if (c.gameObject.CompareTag("wall")){
|
|
//gameObject.SetActive(false);
|
|
Destroy(gameObject);
|
|
}
|
|
}
|
|
}
|