pickerImage.allowsEditing= ([needClip intValue] ==1?YES:NO);//传入是否可以裁剪参数[pApp->_viewController presentViewController:((UIImagePickerController *)pickerImage) animated:YES completion:nil]; } 选择相机 +(void) takePhoto:(NSString*) dict{ NSData*data =[dict dataUsingEncoding:NSUTF8String...
现在有个问题只能用这个base64 但是load加载会报错 1173892694 (zhognxurui) 2024年08月16日 03:37 #4 cocos 3.x export async function base64ToSpriteFrame(data: string) { const header64: string = data:image/png;base64,; if (!data.includes(header64)) data = header64 + data; return new ...
发现二维码有时生成不了,后来发现应该是image节点没加载完导致的,被我改成了异步获取之后就好了 var img = new Image(); img.src = base64; img.onload = function(){ var texture = new cc.Texture2D(); texture.initWithElement(img); texture.handleLoadedTexture(); var newframe = new cc.SpriteFrame...
11. 12. 13. 14. 15. 16.
这里以cocoscreator 3.8为例: 1.导入插件包,点击扩展->扩展管理器 。 选择项目,然后点击+号,导入扩展包。 导入成功后,打开扩展。 4.扩展打开后,会在菜单栏中增加微游SDK,点击微游SDK->控制面板,打开控制面板。 控制面板如下图: 点击拷贝按钮后,SDK目录将被拷贝到assets目录下,另外声明文件夹minigame-types文件...
本文案,默认读者对js (ts),java 和安卓开发有一定基础,JsbBridgeWrapper采用cocos creator 通讯桥,实现与底层交易 在Cocos creator的js的代码(随便一个button监听)native.jsbBridgeWrapper.dispatchEventToNative("AA","asdfasdf===>");在android studio 层 获得权限:<uses-permission android:name="android....
cocos creator发布微信项目的获取游戏canvas是基于wx.createCanvas()创建的,而且绑定在全局变量canvas上,微信的截取所需区域分享可以用canvas.toTempFilePathSync和wx.shareAppMessage。 示例代码: ...
假设我们对 Cocos Creator 2.3.3 构建原生平台后的输出目录的所有 png 图片进行加密,仅仅是转换为 Base64字符串,并且存放到原png图片所在目录的话,参考代码如下:(具体代码见CocosCreator-Build-Encrypt仓库) handle(): void { // 获取图片文件 let imgFilePaths: string[] = []; ...
假设我们对 Cocos Creator 2.3.3 构建原生平台后的输出目录的所有 png 图片进行加密,仅仅是转换为 Base64字符串,并且存放到原 png 图片所在目录的话,参考代码如下: handle: void {// 获取图片文件let imgFilePaths: string[] = []; // 获取指定目录的所有图片文件路径this.collectImageFilePaths(buildOutputRes...
因为原生平台和web平台的环境不同,所以截图方案不同,下面提供了2个平台的不同截图方案。作者使用的cocoscreator的版本为1.10.3,可能后续版本有修改,如果后续版本无法使用该方法,请在评论中指出! 原生平台 原生平台使用cc.RenderTexture类缓存当前场景的显示数据。使用的很多方法官方没有向外提供,编辑器会有语法报错,可以...