【Unity3D】学习笔记(第5记) 2D游戏开发基本技巧之拾取道具

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chy_xfn/article/details/40160897

这是关于2D游戏系列的最后一记,由于学习的游戏项目较小,游戏源码功能也就只包含主要的一些人物动画、场景制作等几个,所以也只作些简单的记录,现在就来做些这个系列的收尾吧!

1 下面是关于金币的收集实现

var soundName : AudioClip; 

function OnTriggerEnter(other: Collider) 
{
	if(other.tag == "Player")  //角色与金币碰撞检测-
	{
		AudioSource.PlayClipAtPoint (soundName,Vector3(0,0,-10));//声音播放-
		Destroy(gameObject);   //金币从场景消失--
	}
}
2 关于敌人AI,在2D游戏中也可设计成类似超级玛丽一样,就是角色在移动过程中碰到敌人就死亡了(可以回到初始点重新开始);想难点的话就增加武器、生命值计算,实现过程都可以自己去尝试;好了,下一步就开始学习一个RPG类型的游戏,已经找了完整的游戏源码,慢慢地搞明白了就再把笔记整理出来;在之后就是准备自己动手做一个RPG的游戏;路漫漫其修远兮!加油吧,骚年!

猜你喜欢

转载自blog.csdn.net/chy_xfn/article/details/40160897