❤️❤️❤️Unity废柴看过来,手把手教你做植物大战僵尸(八)—— 战斗逻辑总结

本文是Unity游戏开发系列教程的第八部分,主要讲解如何实现植物大战僵尸的战斗逻辑,包括复制和运动我方的向日葵、豌豆,敌方僵尸的生成与移动,豌豆射击僵尸导致僵尸死亡的逻辑,以及僵尸攻击和吃掉植物的机制。通过这些步骤,初学者可以逐步掌握Unity中游戏角色的交互和动画控制。
摘要由CSDN通过智能技术生成

植物大战僵尸

一、复制我方的向日葵和豌豆,并运动

1、准备1:
(1)创建背景纹理
(2)向日葵豌豆的精灵模板

2、准备2:
(1)在背景上添加Grid(表格),排列好Cell(单元格)
(2)添加碰撞盒(向日葵和豌豆的精灵模板、单元格)

3、(1)给向日葵和豌豆精灵模板添加拖曳组件
(2)重写拖曳开始方法,显示向日葵或豌豆
(3)重写拖曳释放方法,放入单元格中不删除
注意:新建Layer命名Grid,把UI Root下子物体的Layer设置成Grid
(4)单元格下如果有植物,不能再重复放置

4、(1)使向日葵和豌豆运动,添加序列帧动画并设置
(2)重写拖曳方法,激活序列帧动画

二、复制敌方的僵尸,并运动

1、创建僵尸预知物
2、复制僵尸到指定生成点
(1)创建生成点
(2ÿ

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Unity3D植物大战僵尸AR卡片对战教程源码是一份用Unity3D开发的教程源码,它结合了植物大战僵尸游戏和增强现实(AR)技术。这个教程源码的目的是教导开发者如何使用Unity3D来创建一个基于AR技术的卡片对战游戏。 在这个教程源码,开发者将学习如何使用Unity3D的AR Foundation插件,该插件允许开发者在移动设备上实现增强现实功能。教程将指导开发者创建AR卡片并将其放置在现实世界。这些AR卡片代表不同的植物和僵尸角色。 在游戏开始时,玩家将被要求选择自己的角色,然后将AR卡片放在设备的摄像头前。通过分析设备摄像头的图像,游戏将识别出AR卡片,然后将对应的植物或僵尸角色呈现在设备屏幕上。 游戏的目标是让植物和僵尸之间进行卡片对战。玩家可以使用手势控制植物或僵尸的行动,并使用技能卡片进行攻击。游戏将提供一个战斗场景,其植物和僵尸可以相互攻击,直到其一方被消灭为止。 这个教程源码提供了一个完整的项目文件,包括游戏场景、角色模型、动画、游戏逻辑等。通过仔细学习、修改和实践,开发者可以理解如何使用Unity3D开发AR游戏,并根据自己的需要进行个性化定制。 总之,Unity3D植物大战僵尸AR卡片对战教程源码是一个帮助开发者学习和掌握Unity3D与AR技术结合的教程,通过这个教程,开发者可以开发出属于自己的AR卡片对战游戏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小姑娘不爱写代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值