0
点赞
收藏
分享

微信扫一扫

Cocos2d-x 3,android程序开发软件

zmhc 2022-02-17 阅读 53

sp1:runAction(seq1)-- 执行动作序列

– 精灵2

local sp2 = cc.Sprite:create(“Images/grossinis_sister1.png”)

sp2:setPosition(right)-- 设置初始位置在右边

local move2 = cc.MoveBy:create(1, cc.p(-winSize.width/2, 0))-- 移动动作,持续1秒

– 动作序列2

local seq2 = cc.RepeatForever:create(cc.Sequence:create(move2, move2:reverse()))

layer:addChild(sp2)-- 添加精灵2

sp2:runAction(seq2) – 执行动作序列2

–截屏回调方法

local function afterCaptured(succeed, outputFile)

if succeed then

local sp = cc.Sprite:create(outputFile)

layer:addChild(sp, 0, childTag)

sp:setPosition(winSize.width / 2, winSize.height / 2)

sp:setScale(0.25) – 显示缩放

fileName = outputFile

else

cclog(“Capture screen failed.”)

end

end

– 点击标签回调的方法

local function onCaptured(tag, sender)

– 移除纹理缓存

cc.Director:getInstance():getTextureCache():removeTextureForKey(fileName)

layer:removeChildByTag(childTag)

fileName = “CaptureScreenTest.png”

– 截屏

cc.utils:captureScreen(afterCaptured, fileName)

end

local ttfConfig = {} – 字体配置表

ttfConfig.fontFilePath = “fonts/arial.ttf” – 字体路径

ttfConfig.fontSize = 24 – 字体大小

– 创建一个标签,名为capture all

local label1 = cc.Label:createWithTTF(ttfConfig, “capture all”, cc.TEXT_ALIGNMENT_CENTER, winSize.width)

– 创建菜单项标签

local mi1 = cc.MenuItemLabel:create(label1)

– 注册点击回调方法

mi1:registerScriptTapHandler(onCaptured)

– 创建菜单

local menu = cc.Menu:create(mi1)

– 添加菜单到层中

layer:addChild(menu)

– 设置在宽的一半,高的1/4的位置上

menu:setPosition(winSize.width / 2, winSize.height / 4)

return layer

end


– CaptureScreen


function CaptureScreenTestMain()

– 创建一个场景

local scene = cc.Scene:create()

– 添加场景到层中

scene:addChild(createLayer())

– 添加Back菜单项

scene:addChild(CreateBackMenuItem())

return scene

end

Cocos2d-x 提供以下方法用于截屏:

总结

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!

上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。详情可以点击我的【Github】
如果你熟练掌握【Github】中列出的知识点,相信将会大大增加你通过前两轮技术面试的几率!这些内容都供大家参考,互相学习。

就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我

帮助、有需要的朋友可以点个赞

举报

相关推荐

0 条评论