【cocos2dX】关于卡牌翻转效果的实现

此文章转载地址转载地址
依托这个就可以实现卡牌的翻转效果

-- 点击卡牌 卡牌进行翻转 掉落物品也随之翻转
function winRewardView:openCard(cardStr, cardbkStr, dropInfoStr)
	-- 卡牌翻转效果 TODO 后面有了特效资源 换成特效
	local pnode = self:getResourceNode()
	local scaleToHide = cc.ScaleTo:create(0.1, 0, 1.0)
	
	local function funcScaleToShow()
		local scaleToShow = cc.ScaleTo:create(0.1, 1.0, 1.0)
		local scaleToItem = cc.ScaleTo:create(0.1, 1, 1.0)
		pnode:get(cardStr):setVisible(true)
		pnode:get(dropInfoStr):setVisible(true)
		pnode:get(cardStr):runAction(scaleToShow)
		pnode:get(dropInfoStr):runAction(scaleToItem)
	end

	local callFunc = cc.CallFunc:create(funcScaleToShow)
	local sequence  = cc.Sequence:create(scaleToHide, callFunc) 
	pnode:get(cardbkStr):runAction(sequence)

end

建议看原链接 我这里是根据项目要求做的,可能对个人的实现没有帮助。看效果吧
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值