射箭游戏:
靶对象为 5 环,按环计分,最内环为5分,最外环为1分,出靶则-2分;
箭对象,射中后要插在靶上;
游戏无限轮,每轮10 trials达到要求分数即可进入下一轮 ;
增强要求:
靶对象为 5 环,按环计分,最内环为5分,最外环为1分,出靶则-2分;
箭对象,射中后要插在靶上;
游戏无限轮,每轮10 trials达到要求分数即可进入下一轮 ;
增强要求:
添加一个风向和强度标志,提高难度
游戏成品图
首先讲下靶的建立,新建一个空对象,下面挂上5个圆柱体,让他们粗细不一方便触发器触发判断相应的分数。弓和箭则是我上网下载的模型
首先编写Target.js
public class Target : MonoBehaviour {
public int num;//每个靶都有特定的分数
public Emit3 EmitDisk;
public ShootController sceneController;//场记
public void Start()
{
sceneController = (ShootController)SSDirector.getInstance().currentScenceController;
}
void OnTriggerEnter(C