Unity实现2D传送门功能,当人物走进去的时候传送
首先,假设传送门是两两之间可以传送,那么具体是实现,重要的点有以下四点
总代码在文章末尾
一 传送门检测人物进入
二 传送门得到目的传送门(也就是和当前传送门相同种类的门)的GameObject
三 传送门代码控制人物的位置到目的传送门
四暂时关闭目的传送门的传送功能,当人物走出去之后再重新开启传送功能
接下来逐个攻破:
一传送门检测人物进入
此图中的圆圈为传送门,给他加C#脚本,命名为PortalGateway
private void OnTriggerEnter2D(Collider2D collision
版权声明:本文为weixin_44739495原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。