如果在开发3D项目的时候 我们还可以用到Fungus插件来丰富我们游戏的内容
比如游戏的操作方法等提示信息我们完全可以使用碰撞和消息的接收和发送来触发提示语句
我举一个例子比如开发一个没有地图指示的探索类的3D游戏
因为没有小地图的指引 所以玩家很可能迷路
一旦迷路很可能消耗玩家的耐性
所以这时候我们就得添加一些提示性的语句了
比如玩家在走与目标路线相反的路劲的时候
我们可以提示
或者我们弄一个碰撞体 在一条不正确的道路上
一旦碰撞 我们提示玩家寻找其他路段
所以这个功能是很实用的
碰撞触发
其实碰撞触发和unity的碰撞触发也比较类似
我们添加一个cube给他加上一个Flowchart脚本 之后设置成为trigger触发
然后在它的碰撞体上修改为isTrigger勾选类型的
之后 要是在game模式下 有任何东西碰到这个物体的话就会触发条件
消息的发送和接收
消息的发送很简单 只需要绑定一个事件即可
其中的Message就是想要发送消息的内容
上边的Target可以设置成为 全局发送和只在自己的FlowCha