码迷,mamicode.com
首页 > 其他好文 > 详细

【转载】cocos2d-x中getParent()的使用

时间:2016-07-20 21:26:53      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

cocos2d-x中getParent()的使用  

 
void CCControlLayer::Colr()

{

    ((ChangeFood *)(this->getParent()))->Run(1);

}

 

1>CCControlLayer是一个层,加载在ChangeFood上面。

 

2>利用getParent函数可以得到父类的一个NODE型指针,将指针转变为父类类型的,既可以利用这个指针调用父类的函数。

3>这里的关键是要用this去调用getParten()函数,如果用子类的对象去调,则会出现错误。

4>强制类型转换(ChangeFood *) ;将node * 类型的指针转化为 ChangeFood * 类型。

【转载】cocos2d-x中getParent()的使用

标签:

原文地址:http://www.cnblogs.com/dudu580231/p/5689553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!