cocos2dx场景A跳转到场景B,然后场景B再向A回传值(委托设计模式实现)。
场景B想场景A回传值的方法很多,这里主要是想讲一下c++实现的委托设计模式,主要为理解下一篇cocos2dx里面的SAX解析XML文件作铺垫。例子:点击“next”进入场景B,然后在场景B中点击updata生成一个随机数,但是不在场景B中显示,然后再点击menCallback返回场景A,会在场景A中出现刚刚生成的随机的数字。如下图:
程序思路:定义一个抽象类作为接口,然后在场景B中调用这个接口
原创
2015-08-29 12:05:45 ·
1794 阅读 ·
0 评论