打地鼠小游戏
一 新建项目(这里要注意是2D)
新建文件夹,导入素材图片和音乐,设置地鼠和地板的位置,使其能显示在场景里。
二 生成洞口
新建脚本GameController,放在ground里
三 完成地鼠的随机生成和销毁
在GameController脚本里进一步编写
新建Mole脚本 并加进mole的预制体中
四 打击地鼠
新建BeatenMole脚本,使被打中的地鼠在一秒内消失
Mole脚本
GameController脚本
五 实现计时、计分功能
新建Text,设置位置和大小,并编辑文本
新建Timer脚本 使用Update函数和Time.deltaTime函数
在Mole脚本里添加关于计分的代码
六 实现锤子的击打动画
在canvas下新建Image,重命名为HammerImage,调节其位置
新建Changesursor脚本,并加入HammerImage里
七 添加音效
八 结束和重新开始功能
新建Button,重命名为RestartButton,调节其位置
新建Restart脚本,并添加到RestartButton里
设置数据如图
各脚本代码