ini 配置文件中 clang_flags = -nostdinc -x c++ -std=c++11 -U __SSE__ 其中 -U __SSE__ 不定义__SSE__ 宏 clang 的参数,可以通过clang --help 查看所有clang的参数 -U <macro> Undefine ...
转载 2021-09-29 11:08:00
81阅读
2评论
# JS 调用 iOS JSB 在移动端的开发中,经常会遇到需要前端与原生客户端进行交互的情况。比如在 Web 页面中触发原生客户端的一些功能,或者获取原生客户端的一些数据。在 iOS 开发中,我们可以通过 JavaScript Bridge(JSB)来实现这种交互。本文将介绍如何在 JavaScript 中调用 iOS 的原生功能,并提供一个简单的代码示例。 ## 什么是 JavaScrip
原创 2月前
38阅读
package com.example.demo3;import org.apache.commons.io.IOUtils;import javax.servlet.ServletContext;import javax.s
原创 2022-09-09 14:35:02
32阅读
1 CCBoot.js prepare方法:注掉下面这行,先加载moduleConfig中的脚本后加载user脚本 //newJsList = newJsList.concat(jsList); //pengyingh 17 2 20 load user js in main.js 2 main.j
转载 2017-02-20 17:07:00
130阅读
2评论
1.首先要会普通的cpp 打包成Android APK以下所说的是在
原创 2022-08-01 20:45:49
442阅读
1点赞
1.首先讲下如何使用XMLHttpRequest 以下所说的是在cocos2d-x 2.2.2 或者 2.3 版本中。
原创 2022-08-01 20:46:51
126阅读
       接口是面向对象Javascript工具箱中最有用的特性之一。我们都知道GOF在设计模式中说到:面向接口编程,而非面向实现编程。就足以说明接口在面向对象的领域中有多重要。但JS却不像其他面向对象的高级语言(C#,Java,C++等)拥有内建的接口机制,以确定一组对象和另一组对象包含相似的的特性。所幸的是JS拥有强大的灵活性,这使得模仿接口
对于c++的类,绑定到js的时候,如果在js层new了类,那么当不引用obj的时候,会添加到垃圾队列。如果调用cc.sys.garbageCollect(),会立即调用c++类的析构函数。
原创 2016-02-25 16:24:01
43阅读
Javascript Binding (简称JSB) 自己主动绑定教程。 Cocos2d-x JSB 自己主动绑定bindings-generator (以下简称B-G) 使用心得假设想弄清深入原理,推荐阅读 Cocos2D-x从C++到JS的进阶之路:http://blog.51cto.com/z
转载 2018-03-20 14:13:00
149阅读
2评论
1.js调用c++函数在c++中声明函数,名为functionCpp,通过spidermonkey中jsapi的JS_DefineFunction绑定一个js函数,名为functionJS,此函数名可在js中直接调用,并可以传参,参数由functionCpp接收。
转载 2013-09-05 10:29:00
174阅读
2评论
cocos2d-js 3.0 jsb环境调用底层java代码
转载 精选 2014-09-04 11:17:28
1346阅读
1.创建Cocos2dx JS 项目 Cocos Console使用文档 ? 1 cocos new -p com ./ proje
转载 2017-09-02 10:47:00
67阅读
2评论
游戏在浏览器正常,但一运行到手机、模拟器就闪退崩溃,你遇到过没有?有时连断点调试的机会都没有,昨天公众号推荐
原创 2021-08-09 15:05:53
374阅读
第一步:最新的cocos2d-x。下载地址​​https://github.com/cocos2d/cocos2d-x​​github上最新的引擎,值得注意的是官网上发布的引擎是稳定版。选择哪种就看个人喜好了。但是最新功能你都体验不到。建议下载git工具然后clone到本地来更新 第二步: 下载后 用cmd终端里面进入cocos2d-x\tools\project-creator目录下 用py
转载 2013-08-12 18:40:00
143阅读
2评论
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— Cocos2d-JS自动JSB绑定规则修改   什么是JSB JSB是javascript binding的简称。Cocos2d-JS中使用的javascript引擎是Mozilla 的spidermonkey
转载 精选 2016-09-09 18:03:45
594阅读
之前JSB调试的方式,很多公司都是用Html5来做的,或者直接打log。这几者的优劣性,我们在第17篇中分析过。3.15大会放出了Cocos的官方IDE——CocosCode。这个IDE使用eclipse定制,使用了V8的调试插件,可以用来调试JSB。CocosCode(Mac版)下载地址:http://cocostudio.download.appget.cn/cocos-code-ide/1.
推荐 原创 2014-04-03 22:58:28
4360阅读
这两天开始用coco2d-html5写游戏, 但最终是发布到手机上, 写的js代码是跑在jsb上的. 在此记录下遇到的坑. 注:cocos2d-x 简称 cx, cocos2d-html5 简称ch51. cc.LabelTTF 在ch5上换行有问题 CCLabelTTF在ch5上对应的是cc.LabelTTF, 在cx上只要设置了setDimensions()设置高度和宽度后,只要文字超出了设定的宽度范围就会自动拆行, 当行超过了设定的高度就会自动被裁剪掉.在ch5上看了一下源码,是按'\n' 和空格换行.没有细看, 但觉得这里的算法有些问题. 2. cc.EditBox 在
转载 2013-10-31 22:30:00
75阅读
2评论
XYSDK.hvoid setKeyboardType(int type);XYSDK.cppvoidXYSDK::setKeyboardType(int type){#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) CCEGLView * pGlView =C...
转载 2014-07-17 09:32:00
73阅读
2评论
1:C++中调用js方法:问题:ios中当用户通过home键将游戏转入后台时,调用js中的暂停游戏方法;AppDelegate::applicationDidEnterBackground() 和 applicationDidEnterForeground()方法是C++方式处理程序进入后台与前台的代码,在此处添加C++调用js的代码:?//version 2.1.3ScriptingCore* sc = ScriptingCore::getInstance();jsval nsval;JS_GetProperty(sc->getGlobalContext(), sc->getGl
转载 2013-09-05 10:30:00
108阅读
2评论
一。基本步骤注意:pomelo-cocos2d-jsb 没实用https://github.com/NetEase/pomelo-cocos2d-jsb,原因这个不是最新版,另外,component根文件没有pomelo-cocos2d-jsb 用的是 https://github.com/NetE...
转载 2015-01-23 21:57:00
194阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5