在Unity中切换场景遇见的玩家数量增加的问题解决方法
来源:互联网 发布:杂志排版软件 编辑:程序博客网 时间:2024/06/05 05:59
1.下面界面操作中,当主角跳转到第二个场景时,人物感觉一切都正常,但在游戏中,特别是RPG 游戏中,玩家有时候需要跑到NPC 的界面交付任务,这就需要玩家回到NPC 的界面,此时玩家就要回去,回去就遇见了想像第三图那样的情况。
2.回到原先的场景出现了下面的情况
3.问题的解决方法,在主角的身上添加以下代码即可。这段代码很简单,只要在人物身上加上单例即可,如果当主角回到原场景中时,原场景中产生新的主角,新的主角身上挂载了以下代码,此时场景中已经出现玩家,所以新出现的玩家此时会被销毁
public class OnlyOne : MonoBehaviour
{
private static OnlyOne Instance = null;
void Awake ()
{
if (Instance == null)
{
Instance = this;
DontDestroyOnLoad(gameObject);
}
else
{
Destroy(gameObject);
}
}
}
0 0
- 在Unity中切换场景遇见的玩家数量增加的问题解决方法
- Unity实现场景切换的方法
- Unity实现场景切换的方法
- Unity实现场景切换的方法
- Unity中游戏重新加载玩家位置不变的方法
- Unity中实现在切换场景时控制音乐的同步播放
- FLASH中场景切换的几个方法
- Unity 使用 Application.LoadLevelAsync() 方法切换场景后场景变黑问题解决方法
- Unity 切换场景变黑的问题
- Unity HTC修改场景切换的过渡场景
- 在unity中体验uwebkit插件过程中遇见的几个问题
- Unity实现在场景中自由移动游览的相机
- Unity中关于场景漫游的两个方法(一)
- Unity中关于场景漫游的两个方法(二)
- 在 GridView 中增加记录的方法
- 在Gridview中增加纪录的方法
- 在 GridView 中增加记录的方法
- 在 GridView 中增加记录的方法
- git版本控制简介
- 2015.10.15 杭州-云栖大会 阿里的主场
- 采用Pull解析器解析XML内容
- IOS_小资源/问题列表
- 移动前端开发之viewport的深入理解
- 在Unity中切换场景遇见的玩家数量增加的问题解决方法
- altium designer 绘制库文件
- 质量百分百的一次成功
- 数据结构(六)循环队列的基本操作 入队 退队
- SignalR实现服务器与客户端的实时通信
- 封装用于图片的放大与缩小的类BaseImgView——iOS学习连载34
- 图像旋转(功能)
- 吉祥数
- 北京西城区的日子