unity初写游戏(二)照相机的写法

说到游戏对于Camera的控制室非常重要的东西,当然unity也自带一个代码是照相机的移动视角的,写的非常好,还有过度效果。但是,咱们的camera就比较简单明了了


这个相机的思路就是,猪脚移动到视图中央相机就跟随着移动,并且任务不能往回走。


首先这段代码写得就是移动。


 public GameObject man;//游戏主人公

 void Awake() {
  man = GameObject.Find ("player");//寻找到猪脚,并且绑定
 }

 void Update() {

  if (man.transform.position.x >= this.transform.position.x) {//因为视图的中间其实就是相机的位置,所以就可这么判断。
   this.transform.position = new Vector3(man.transform.position.x,0,-15);//同时移动相机
  }

 }

其次呢,这个不能往回移动的方式,则为我挂了一个空物体为相机的子物体,同时加入碰撞器,所以人物才不能往回进行移动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值