目录😪炮台系统🎶炮口方向跟随鼠标🎶切换炮台😪战斗系统🎮概述🎮单例模式 🎮开炮🎮子弹脚本🎮渔网脚本 🎮鱼属性信息的脚本😪奖励和等级的实现 😪Unity数据持久化📖保存游戏📖继续游戏📖开始新游戏最近又跟着教程从头到尾完成了一个实例,虽然是好久之前的教程,但是老师讲的很好,我作为Unity初学者也收获很多,复盘后把收获写在这篇博客上,希望看到的你同样会有收获。来看一下实例效果:切换炮台、捕鱼、加减金币(消耗炮弹的金币)、等级头衔设置、保存、继续游戏;作为一个捕鱼游戏基本功能都很齐全。Unity中级案例-捕鱼达人哔哩哔哩_bilibili 教程分为上、中、下三部分。上主要对游戏UI进行设计和制作;中负
效果图展示项目分析主要功能点:鱼的移动路线这里使用简单移动的方式:随机位置然后随机鱼直线或者每帧更新鱼的角度实现走圆形。枪随着鼠标或点击位置移动这个用坐标转换参考代码privatevoidUpdate(){Vector3mousePos;//鼠标位置//RectTransformUtility.ScreenPointToWorldPointInRectangle(RectTransformrect,Vector2screenPoint,Cameracam,outVector3worldPoint);//将屏幕空间点转换为位于给定RectTransform平面上的世界空间中的位置//canvas
文章目录介绍制作水波特效制作多种ui制作不同种类鱼的动画鱼的多种移动效果制作鱼的生成点多种炮台多种子弹多种网游戏控制器声音控制器游戏存档游戏开始介绍水波荡漾的特效鱼有多种运动轨迹每隔一段时间自动收集金币可以切换不同的炮台升级后有不同的特效捕捉到普通鱼类有金币特效捕捉到大金鱼后有特效playerprefs存档读档制作水波特效新建一个面板Plane新建一个材质球,设置为LegacyShaders/Particles/Additive添加脚本:usingUnityEngine;publicclassEf_WaterWave:MonoBehaviour{publicTexture[]textures;
前言「作者主页」:雪碧有白泡泡「个人网站」:雪碧的个人网站「推荐专栏」:★java一站式服务★★React从入门到精通★★前端炫酷代码分享★★从0到英雄,vue成神之路★★uniapp-从构建到提升★★从0到英雄,vue成神之路★★解决算法,一个专栏就够了★★架构咱们从0说★★数据流通的精妙之道★★后端进阶之路★文章目录前言认识一下inscode先看运行效果看查源码内容获取项目项目结构核心逻辑fishjoy.js小结认识一下inscodeCSDN最新推出的Inscode服务是一个在线编程工具,旨在为开发者提供一个便捷的编写、运行和分享代码的环境,让开发者无需在本地搭建编程环境,即可快速编写和运