21223人加入学习
(135人评价)
Unity初级案例 - 坦克大战(Unity2017.1)

制作于2017年12月23日

价格 免费

camera配置

o  size 8.5

图集的 sprite mode -mul

[展开全文]

碰撞检测:双方都有碰撞器(box collider 2D)

运动的一方设为刚体(rigidbody 2D)

[展开全文]

两个发生碰撞的物体一定都要有碰撞器其中一个要有刚体

[展开全文]

两个物体不在同一层级上时,碰撞检测无法生效

[展开全文]

//坦克死亡的方法

private void Die()

{

if(isDefended)

{

return;

}

PlayerManger.Instance.isDead=trus;

//产生爆炸音效

Instantiate(explosionPrefab,transform.position,transform.rotation);

//死亡

Destroy(gameObject);

}

[展开全文]

AudioSouce.PlayClipAtPoint(clip,wei'zhi)

[展开全文]

按住shift 调整图片,整比调整。

[展开全文]

生命值,

得分,

单利模式

 

[展开全文]

不是trigger触发,就是collision触发

[展开全文]

每一个产生20个。

随机产生。

invoke 延时调用一个方法。

InvokeRepeating();隔一段时间调用一个方法。

(方法名,第一次调用,以后调用时间。)

[展开全文]

随机产生,不能同一位置重复产生。

list<Vector3> 将位置添加进去。

较外边一圈不产生游戏物体。

 

[展开全文]

初始化地图实例化。

awake里实例化。

 

 

 

 

[展开全文]