利用CCOrbitCamera进行卡牌翻转,翻转到90度的时候进行卡牌正面或背面的纹理设置
lua例子代码:(c++版大同小异)
local function callback_front(…) -- 设置卡牌正面的纹理和细节
local args = { ... };
local sprite = args[1];
local fullpath = 卡牌正面纹理图片的路径;
local texture_cache = CCTextureCache:sharedTextureCache();
local t_front = texture_cache:addImage(fullpath);
sprite:setTexture(t_front);
lua例子代码:(c++版大同小异)
local function callback_front(…) -- 设置卡牌正面的纹理和细节
local args = { ... };
local sprite = args[1];
local fullpath = 卡牌正面纹理图片的路径;
local texture_cache = CCTextureCache:sharedTextureCache();
local t_front = texture_cache:addImage(fullpath);
sprite:setTexture(t_front);