见缝插针

1.Sphere Rotation——控制球体旋转
首先让圆圈旋转,在Update方法中旋转即可。
在这里插入图片描述
2.Shoot Pin——射出针
在这里插入图片描述
3.Detection of Failure——检测游戏失败
在这里插入图片描述
4.GameManager——游戏控制脚本
在这里插入图片描述
这段脚本用于生成的针prefab的运用和碰撞。主要设置了两个布尔值,一个isFly代表针是否已经发射,一个isReach代表是否已经到达准备发射位置。刚生成的针的isFly初始值为false,isReach的值也为false,代表没有开始发射并且没有到达准备发射位置,在Update中做两次判断,双false的话针向准备发射位置运动。当按下鼠标左键时,不论针是否到达准备发射位置,isFly值都设 置为true,代表针开始发射的飞行,飞行的终点位置为 发射终点位置。因此代码Update方 法中先判断isFly值看针是否已经发射,已经发射就使针向发射终点运动,如果未发射再判断针是否到达准备发射位置,未到达准备发射位置向准备发射位置运动。在发射到达发射终点后,再将isFly值设置为false,代表不用再飞行,同时设置isReach为true,不用再向发射准备位置运动。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值