我用cocos2dx lua代码 http获取网络图片,使用的是get方式,然后图片数据成功获取下来了,
问题是:我怎样用这个图片数据来创建精灵, c++的方式我知道怎样创建精灵,但是lua我还不知道怎么创建?
c++的方式是new一个Image,然后用这个图片数据来初始化它,再就是创建纹理,就ok了!
我想问的是 用lua的方式怎么用这个图片数据来创建精灵??? 我尝试了一种方式,就是绑定了一个c++函数到lua,这个函数参数就是std::string(用来传入图片数据)、返回值是Image类型,然后我利用这个返回值在lua中new了一个Texture2d,并用这个返回值来初始化它,就在初始化的时候报错了,提示 cocos2d: the file is not a dds file! ,不知道什么问题, 求解决???
