首先只要按图摆放好对应组件
在unity2d项目运行
代码:按图片从左往右
1.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Bullet1: MonoBehaviour {
// Use this for initialization
void Start () {
Destroy(gameObject, 2);
}
// Update is called once per frame
void Update () {
transform.Translate(Vector3.up * 20 * Time.deltaTime);
}
}
2.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Enesy_s1 : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
transform.Translate(Vector3.down * 2 * Time.deltaTime);
if (transform.position.y < -5)
{
float x = Random.Range(-7.1f, 8.8f);
transform.position = new Vector3(x,
9, -0.3f);
}
}
}
3.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class firee : MonoBehaviour {
public GameObject m_Bullet;
public Transform m_ttt;
// Use this for initialization
void Start () {
}
private void move()
{
&nbs