Invoke,延时调用,在start时候调用。
Heart 爆炸,
enemy copy
出生特效。
Invoke,延时调用,在start时候调用。
Heart 爆炸,
enemy copy
出生特效。
//坦克死亡的方法
private void Die()
{
if(isDefended)
{
return;
}
PlayerManger.Instance.isDead=trus;
//产生爆炸音效
Instantiate(explosionPrefab,transform.position,transform.rotation);
//死亡
Destroy(gameObject);
}
出生特效产生敌人,产生玩家。
Random.Range(0,2)
fixedUpdate 能解决一些刚体运动碰撞的
能检测到碰撞的物体都需要
AI编写。
每隔3秒自己发射。
v和h的值。随机给值。
0 8 16 24
FixedUpdate 固定物理针
transform.Translate()的方法第一个参数填的是自身方向,第二个参数必须是space.world
Every object in a scene has a Transform. It's used to store and manipulate the position, rotation and scale of the object.
初始化地图实例化。
awake里实例化。
1.发生碰撞 双方必须都要有碰撞器 至少一方拥有刚体 最好是运动的一方
随机产生,不能同一位置重复产生。
list<Vector3> 将位置添加进去。
较外边一圈不产生游戏物体。
2D UI要反过来
每个层级的物体只能作用于自己层级的物体
每一个产生20个。
随机产生。
invoke 延时调用一个方法。
InvokeRepeating();隔一段时间调用一个方法。
(方法名,第一次调用,以后调用时间。)
坦克大战
不是trigger触发,就是collision触发
两个物体不在同一层级上时,碰撞检测无法生效
生命值,
得分,
单利模式
自适应。