关于变量的调用
目前我在properties里面定义了一个map的变量,类型是cc.node,然后我在onload函数里面添加了一个键盘事件监听器,想在里面的onKeyPressed函数中打印map的positionY,但是用了this.map.getPositionY()却提示this.map不存在,请问该怎么做? 请问这是属于js语法的问题吗?因为文档那边好像找不到例子
View Article是否可以新增ClippingNode
目前知道有个mask组件。只是好像没有达到以前的需求。比如以前cocos2dx,demo里面有弹坑效果。现在好像找不到了啊。是不是把功能移到别处了。而我不知道呢……望指教……
View Article是否可以新增ClippingNode
cc.ClippingNode是可以用的,Mask组件就是用ClippingNode,然后Stencil通过DrawNode画矩形或者椭圆实现的。你可以阅读一下CocosCreator\resources\engine\cocos2d\core\components\CCMask.js,自己继承一个Mask组件,改改_refreshStencil方法就行了。不过就是感觉很“不正统”...
View Article关于变量的调用
你的this.map在properties里面定义默认是null,类型是cc.Node。你需要在Creator的层级管理器里拖一个cc.Node类型的节点到属性检查器里的map属性上。否则运行起来this.map就是默认的null。
View Article请问jdk配置没发现问题,还是出错,什么原因?
Build Failed: Error: Please make sure java is installed and JAVA_HOME is in your environment。jdk是jdk-8u31-windows-x64。谢谢!
View ArticleGet Image from file(/data/data/com.sgcraft/files/headSelf.jpg) failed!
android里在上面路径保存了一张图片,然后使用这个图片创建sprite失败,报Get Image from file(/data/data/com.sgcraft/files/headSelf.jpg) failed!错误使用下面代码创建的 CCImage* img = new CCImage(); img->initWithImageFile(fullpath.c_str());...
View ArticleAnysdk的Demo 生成 4399渠道包后 无法弹出支付界面 回掉返回失败
母包是从git上下载的,只是改了appkey之类的,然后 生成4399的渠道包 可以登录但是支付界面只弹一下转圈等待那个图标,然后就消失了,回调 收到的是 失败。没有日志,无从下手。
View Article浏览器测试下,webgl 和 Canvas 的差别有哪些?
同样的功能,载入一个地图,在地图上点击,弹出UI, 我在模拟器上测试正常, 在浏览器的 webgl 模式下,显示操作也正常。 但是在 Canvas 下测试发现,初始显示还正常,只要移动了地图,鼠标点击的位置就不对了,消息的响应也乱了, 而且拖动地图,地图不更新,但随机在一个很小的sprite的区域里能看到地图在刷新,特别奇怪。 这是什么原因呢? 同样的逻辑资源,差别为啥这么大呢?
View Article