Unity基础小案例---射击小球

这篇博客介绍了一个使用Unity制作的简单射击游戏。游戏包含两个页面,第一个页面有退出和开始游戏按钮,通过Main Camera上的Menu1脚本控制。GUI Text用于展示案例和游戏说明。添加天空盒的方法是在Edit->Render Settings中设置。第二个页面涉及场景的构建,包括不同对象的设置,如sedan、zhuankuai和预制体的销毁脚本。游戏规则包括当消灭砖块数量达到5时显示过关提示并启动重启流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

此项目有2个页面组成

第一个页面


1、看上图的退出、开始游戏,这2个按钮是Main Camera关联的Menu1脚本文件来实现的-参数(左、上、宽、高)

可以将Menu1脚本文件直接拖拽到Main Camera上,或者直接Add Component脚本文件

#pragma strict

function OnGUI(){
		if(GUI.Button(Rect(180,200,60,30),"退 出")){
		Application.Quit();				
		}
		if(GUI.Button(Rect(280,200,60,30),"开始游戏")){
		Application.LoadLevel("01");
		}
}

2、上图的案例、游戏说明是GUI Text--这里拿案例截图说明

这里主要说明下Position:以视图左下角为(0,0)右上角(0,0)为标记, 我测试z值可以随便填,没有影响


3、第一个页面的天空图片,如何为场景添加天空盒

在Assets-->Import Package-->SkyBoxes导入系统的天空盒子资源图片

在Edit-->Render Settings



第二个页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值