2d-x中Lua类型强转问题

在Lua中,使用CCDictionary进行保存CCSprite对象,但是,在CCDictionary取出来的时候,此时是一个CCObject对象,无法调用子类精灵的一些方法。那只能进行强转的。

那么Lua中强转一个类型函数如下:

   tolua.cast(object,”CCSprite”) ;

    第一个参数是需要强转的对象  ,  第二个参数是强转的目标类型

例如我们将x 强转 CCSprite,则: tolua.cast(x,”CCSprite”)

 

你可能感兴趣的:(lua)