感谢@hankern
学习链接在https://blog.csdn.net/hankern/article/details/104187834
在学习选择信息时,有个问题,如何传递选择信息到tileNode?
经过调试,发现是通过EngineContext,再追溯一下,是在RexTerrainEngineNode::dirtyTerrain()中将成员变量_selectionInfo初始化,然后新建了一个EngineContext上下文,通过上下文传递到新建的tileNode。
当然EngineContext上下文,不只是传递选择信息,
以选择信息为例,三部曲
1,选择信息初始化
2,根据选择信息及其他内容创建EngineContext
3,根据TileKey数组和EngineContext创建tileNode