项目实训----Unity多人游戏开发----第七篇

本文介绍了Unity多人游戏开发中的导弹和摆锤机制。导弹通过警示线警告玩家,横向发射后碰撞到玩家会造成死亡效果。摆锤则通过Joint组件围绕目标摆动。此外,还提及了游戏控制部分,包括时间管理和排名效果。
摘要由CSDN通过智能技术生成

游戏奇幻跳跃之平台2

综述

上篇我们讲述了平台的控制管理器,以及三种基础平台类型,下面将其他类型的平台进行介绍。

内容

导弹

该导弹是主要是通过一个警示线,然后通知玩家将要有导弹,然后横向发射一枚导弹,碰到玩家后会死亡,对玩家也有一个警示的作用。
在这里插入图片描述
警示牌
在这里插入图片描述
主要通过以下代码进行标识导弹

确定导弹的位置和方向

//导弹方向、位置
        direction = Random.Range(0, 2);
        transform.localScale = new Vector3(-1, transform.localScale.y);
        if (direction == 0)//0代表向左
        {
   
            //spriteRenderer = GetComponent<SpriteRenderer>();
            //spriteRenderer.flipX = true;//反向
            transform.localScale = new Vector3(1, transform.localScale.y);
            direction = -
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值