Unity2D游戏开发学习过程中的问题
学习链接:Unity2D游戏开发教程 秦无邪
一、问题与解决
1.拖拽脚本报错Can't add the script component "" because the script class cannot be found
原因解决:
- c#文件创建以后再改名,会报错找不到对应类。
- 类名和文件名要一致才行。
2:运算符“*”无法应用于“Vector2”和“Vector2”类型的操作数
3.All compiler errors have to be fixed before you can enter playmode!
原因解决:
- 提示错误信息处的代码写错了或者漏了写
4.PlayerAttack.collider2D”隐藏继承的成员“Component.collider2D”。如果是有意隐藏,请使用关键字 new。
解决:敌人触发器Is Trigger勾选
5.Camera Preview没有显示
相机跟随之后还是有显示的,相机抖动写完后就不见了(╥﹏╥)
原因:
摄像机照射的位置里面没有物体
6.敌人受到攻击的红色粒子特效无法显示?(X)
7.攻击敌人时相机抖动有错,游戏界面放大,可能是因为相机跟随player?(X)
8.Unity部分版本找不到Tile Palette(X)
原因解决:
- 打开PackageManager下载tile
- 但是Window窗口下的Package Manager选项消失
搜索参考解决- 关闭unity ,在项目根目录下的Packages文件夹里的manifest.json里面加一行,注意最后的逗号不能少。
"com.unity.package-manager-ui": "2.0.3",
- 虽然我并没有找到Packages文件夹(▼皿▼#)。。。最后换了一个编译器版本
- 关闭unity ,在项目根目录下的Packages文件夹里的manifest.json里面加一行,注意最后的逗号不能少。
7.单向平台OneWayPlatform实现有点问题(X)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!