cocos
woshiwoxinheqiu
这个作者很懒,什么都没留下…
展开
-
vs 2017编译quick3.3
vs 2017 cocos quick3.1原创 2022-07-10 11:33:10 · 209 阅读 · 0 评论 -
creator计算两个点之前的角度
cal_angle(linepos:cc.Vec2, pos:cc.Vec2){let x = Math.abs(linepos.x - pos.x)let y = Math.abs(linepos.y - pos.y)let z = Math.sqrt(x*x +y*y)let angel = Math.asin(y/z)/Math.PI*180// console.log("angel="+angel);return angel}原创 2021-10-08 09:40:26 · 312 阅读 · 0 评论 -
log出bug时打印
localfunctionprintCallStack()localstartLevel=2--0表示getinfo本身,1表示调用getinfo的函数(printCallStack),2表示调用printCallStack的函数,可以想象一个getinfo(0级)在顶的栈.localmaxLevel=10--最大递归10层localerrorInfo=""forlevel=startLevel,maxLeveldo...原创 2020-11-06 16:29:09 · 142 阅读 · 0 评论 -
获取用户的ip相关数据
localfunctionsucHandler(response)print(response)localresult=json.decode(response)ifresultandresult.countryCode=="CN"thenprint('ipOK')elseprint('ipfail')end...原创 2020-07-13 11:23:14 · 117 阅读 · 0 评论 -
检测是否含有UIWebView
1.下载class-dump (http://stevenygard.com/projects/class-dump/)2.解压安装class-dump3.打开Terminal,执行:sudo chmod 777 /Users/xx/bin/class-dump(class-dump的完整路径)4.找到要解压的IPA包,修改后缀名为.zip5.桌面新建一个文件夹result执行命令:cdcd /Users/xx/Desktop/aa/Payload执行命令:sudo /Use..转载 2020-06-30 15:09:48 · 604 阅读 · 0 评论 -
quick 平台多开
#!/bin/sh#player支持下列命令行参数:#-workdir设置项目目录,等同于playerOpenProject对话框中的ProjectDirectory#-file设置启动脚本,等同于OpenProject对话框中ScriptFile#-writable设置device.writablePath对应的路径,未指定时为项目目录#-p...原创 2020-02-26 17:58:31 · 179 阅读 · 0 评论 -
cocos quick单纯截取某个节点的图
--node,要截图这个精灵的点-- params:{-- size:截取的大小-- bigger:外阔的宽度-- }--[[ --如果需要转动的话 node:setRotation(90) node:performWithDelay(function ( ) node:setRotation(0) end, 0.01)]]function MyApp:doC...原创 2019-09-24 14:32:46 · 250 阅读 · 0 评论 -
cocos2d中碰到vs2015/vs2017无法解析外部符号__imp____iob_func
我的版本是quick 3.3,重新安装了VS 2015,但VS2015更新过了,重新编译碰上这个问题,就几个库,都在external里面。直接去找最新的cocos2d版本,我在官网上面看到最新的是3.17.2版本。把几个库的.h文件跟lib文件同步过来就好了。有个chipmunk更新太厉害了,懒得同步(其实是同步过来,编译错误更多了,没细看),在chipmunk.h里面加了以下代码#...原创 2019-08-14 10:42:27 · 429 阅读 · 0 评论 -
cocos2d英文数字无数换行问题
一个api搞定lable:setString("dddddddddddddddddddddddddddddddddddddddddddddddddddddddddd")lable:setLineBreakWithoutSpace(true)原创 2019-03-27 10:17:19 · 493 阅读 · 0 评论 -
cocos2d游戏横竖屏切换
functionGameLayer:resetView()self:setAnchorPoint(cc.p(0,0))localtargetPlatform=cc.Application:getInstance():getTargetPlatform()iftargetPlatform==cc.PLATFORM_OS_WINDOWSthenself:setScale(0....原创 2019-03-18 22:07:51 · 716 阅读 · 0 评论 -
cocos 关于华为之类的虚拟键盘处理
手头的项目是老项目直接参考了3.17版本的Cocos2dxActivity.java,里面有个hideVirtualButton,参考这个东西的写法就好了。注意事项:我调了很久,一直没弄好,去请教了一下大佬,才发现 是targetSdkVersion 的问题,把targetSdkVersion的版本提高就好了,如改为 26.(我原来的targetSdkVersion是21)...原创 2019-02-14 15:20:46 · 525 阅读 · 0 评论 -
纯Lua事件分发模块
来源:http://www.cocos2d-lua.org/doc/event/index.md PushCenter.lua可在https://github.com/u0u0/Lua-utils/blob/master/src/app/utils/PushCenter.lua获取热更新核心逻辑代码。初始化PushCenter 是单例设计的,为了避免被GC,导致内存存储的事件注...转载 2019-01-17 09:26:32 · 455 阅读 · 0 评论 -
cocos2d-x 3.4版本,videoPlayer和webView上添加sprite等cocos控件
本帖源于小弟自己在项目过程中为了解决在cocos2d-x中实现ios里videoPlayer自定义控件的需求,所以挖出来大神的一个帖子http://www.cocoachina.com/bbs/read.php?tid=235430&page=e&#a不过大神帖子是针对cocos2d-x 3.2的,cocos进化到3.4之后似乎不是很一样了,小弟入行太浅,也不是很懂,所以就自己根...转载 2019-01-03 13:35:34 · 1192 阅读 · 2 评论