自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (7)
  • 收藏
  • 关注

原创 cocos creator(2.4.7版本) webview 可以在上层添加UI控件

实现原理:cocos本身在平台中属于view,所以可以把webview放在底层,以达到目标。

2023-12-31 19:35:34 674

原创 cocos creator(2.4.7版本) videoplayer 可以在上层添加UI控件()

实现原理:cocos本身在平台中属于view,所以可以把videoplyer放在底层,以达到目标。

2023-12-31 13:46:00 813

原创 cocos creator 2.4.7自动绑定jsb mac版本

cocos creator 2.4.7字段绑定jsb mac版本

2023-12-20 12:19:02 294

原创 lua 实现栈

【代码】lua 实现栈。

2023-03-01 20:40:40 147

原创 lua setmetatable 实现继承

【代码】lua setmetatable 实现继承。

2023-03-01 20:39:38 198

原创 unity 通过audio mixer 来控制音频的大小

unity 通过audio mixer 来控制音频的大小

2022-08-31 17:42:45 1387

原创 Unity AssetBunlde 简单使用

Unity AssetBunlde 简单使用

2022-08-26 16:56:34 301

原创 android studio 多渠道打包

Android studio 同一个工程文件使用不同包名打包

2022-07-19 09:48:47 727 1

原创 cocos creator 加载zip里的图片

let path = ""; // 在zip里的文件名称let zipData = "";// zip文件letjsZip=require('jszip.min');letnewZip=newJSZip();newZip.loadAsync(zipData).then((zip)=>{ let zipFile=zip; if(!zipFile|| zipFile.file(path)){ return; } zipFi...

2021-09-01 15:35:52 1002

转载 Cocos Creator 性能优化:DrawCall

Cocos Creator 性能优化:DrawCall(全面!)title: Cocos Creator 性能优化:DrawCall前言在游戏开发中,DrawCall 作为一个非常重要的性能指标,直接影响游戏的整体性能表现。无论是 Cocos Creator、Unity、Unreal 还是其他游戏引擎,只要说到游戏性能优化,DrawCall 都是绝对少不了的一项。本文将会介绍什么是 DrawCall,为什么要减少 DrawCall 以及在 Cocos Creator 项目中如何减少 Dr

2021-04-20 16:55:53 596

原创 数组的组合(取出n个数据进行组合)

letcmn=function(nums,n,currentIndex=0,choseArr=[],result=[]){letmaxLen=nums.length;if(currentIndex+n>maxLen){return[]};for(leti=currentIndex;i<maxLen;++i){if(n===1){result.push([...c...

2021-04-19 16:29:24 405

转载 AndroidStudio4.1 一直卡在maven下载

https://maven.google.com下载慢,使用开源中国的maven库build.gradle repositories { // maven { url 'https://maven.google.com' } maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}}...

2021-04-01 11:48:07 409

原创 简单的A*寻路(js版本)

已知可走的路径坐标,不存在行动力的消耗/** * 相邻位置的偏移量 8个方位 * 左,左下,下,右下,右,右上,上,左上 * */ let NearGridOffsets = [-1, 99, 100, 101, 1, -99, -100, -101];/* 可以行走的路径位置点(r,c,r,c...) */ let points = [ 8,3,8,4,8,5,8,7,8,8,8,9,8,10,8,11,8,12,8,13,8,14,8,15,8,17,8,18,

2021-01-01 15:49:46 180

原创 cocos creator 实现文件读写功能 web版本(二)

web版本(creator 2.2.0)第一步:在index.html,,加入下面的代码 <input id="file" type="file" class="fileToUpload" style="opacity:0;position:absolute;" onchange="handleFiles(this)"/> <script type="text/javascript">// 点击事件监听函数 function handleFiles(){ var

2021-01-01 11:32:49 765

原创 cocos creator 实现文件读写功能 网页版本(一)

功能尚未整理完全,会慢慢加入:网页版:/** * 文件操作 * 点击按钮进行操作 * */import FileMgr from "./FileMgr";const {ccclass, property} = cc._decorator;// import fs from `./fs`;@ccclassexport default class WriteFile extends cc.Component { // LIFE-CYCLE CALLBACKS:

2020-12-31 17:19:43 2309 2

转载 cocoscreator 方形进度条

const {ccclass, property} = cc._decorator;@ccclassexport default class Prog extends cc.Component { @property(cc.Sprite) SpriteProg : cc.Sprite = null; @property(cc.Node) NodePoint : cc.Node = null; // LIFE-CYCLE CALLBACKS: ...

2020-12-23 14:23:08 299

转载 android 加入启动页(cocos creator)

public class AppActivity extends Cocos2dxActivity { private static Cocos2dxActivity sCocos2dxActivity; private static ImageView sSplashBgImageView = null; private static void showSplash() { sSplashBgImageView = new ImageView(sCoc.

2020-12-21 16:02:57 922

原创 手机应用,内存,cpu,fps,检测工具

百度下载 perfdoghttps://perfdog.qq.com/

2020-12-19 17:56:11 801 1

原创 简单的椭圆效果

const {ccclass, property} = cc._decorator;let NodeItems = new Array();@ccclassexport default class EffectOval extends cc.Component { // LIFE-CYCLE CALLBACKS: @property(cc.Node) NodeItem : cc.Node; /** 轴长a */ @property a : ...

2020-12-14 14:55:20 135

原创 facebook、Googleplay接入相关知识点

facebook:获取28位秘钥:CMD命令:keytool -exportcert -alias 《秘钥别名》 -keystore 《秘钥路径》 | openssl sha1 -binary | openssl base64问题:openssl未定义解决:下载工具链接,下载完成后,cd进入工具bin目录下,运行命令即可googleplay:Play Install Referrer API,可以获取用户来源https://developer.android.com/googl...

2020-11-27 12:23:18 1272

转载 Python tinypng 压缩脚本

# -*- coding: utf-8 -*-"""脚本功能说明:使用 tinypng,一键批量压缩指定文件(夹)所有文件"""import osimport sysimport tinifytinify.key = "你自己申请的 key" # AppKeydef get_file_dir(file): """获取文件目录通用函数""" fullpath =...

2020-11-25 15:01:57 387

原创 android studio 调试模拟器

cd C:\Program Files (x86)\MuMu\emulator\nemu\EmulatorShell adb connect 127.0.0.1:7555

2020-11-19 11:31:31 211

原创 Android 系统语言国家地区代码

zh中文zh_CN中文(中国)zh_HK中文(香港)zh_TW中文(台湾)bn_BD孟加拉语(孟加拉>bo_CN博多语(中国>bo_IN博多语(印度>ce_PH塞布安诺语(菲律宾)de_LI 德语(列支敦士登>fa_AF 波斯语(阿富汗)fa_IR波斯语(伊朗)gu_IN古吉拉特语(印度)ha_GH豪萨语(加纳>ha_NE豪萨语(尼日尔>ha_NG豪萨语(尼日利亚>he_IL希伯来语(以色列>in 印尼iw希伯来语ka.

2020-11-18 20:59:52 2086

原创 cocos creator 热更新报错 ERROR_DOWNLOAD_MANIFEST: not permitted by network security policy

由于android 限制了明文流量的网络请求,非加密的请求都会被禁止。可以使用以下的方式进行解决:network-security-config.xml <?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true" /> </network-security-config>

2020-11-09 17:14:24 1362

原创 cocos creator Android版(打开文件选择器,选择文本文件读取文件内容)

package org.cocos2dx.javascript;import android.Manifest;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Build;import android.os.Environment;import android.os.Looper;import android.util.Log;impo.

2020-09-23 20:50:28 680

原创 cocos creator 使用h5接口fileToUpload获取文件信息(打开系统自带的文件选择对话框)

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Cocos Creator | hello_world</title> <!--http://www.html5rocks.com/en/mobile/mobifying/--> <meta name="viewport" content="width=devic.

2020-09-23 17:32:49 1251

原创 cocos creator2.2.0动态图集

/** * cocos creator:动态图集 * 使用理由 * > 降低drawcall从而提升游戏运行效率 * 限制 * > 场景切换时,才会释放动态图鉴(造成内存的消耗) * > 同一场景下,最多存在5张 * > maxsize 2048.2048 * */cc.debug.setDisplayStats(true);// 强制开启动态图集cc.macro.CLEANUP_IMAGE_CACHE = false;cc.dynamicAtlasMa.

2020-09-21 19:29:39 1007

原创 js 4中for循环写法

// 插入数据let nums = [];for(let i = 0;i < 10000000;++i){ nums.push(i);}{// 进行遍历耗时测试 let timein = new Date().getTime(); for(let key in nums){ } let timein1 = new Date().getTime(); console.log("for in time",timein1 - timein);.

2020-09-17 20:10:26 293

原创 简单的排序算法

/** 排序算法 */// 需要排序的数组let nums = [5, 1 , 2, 3 , 4 , 6, 9, 7, 10, 8];// let nums = [1,6,5];class sortClass { constructor(){ } /** * quicksort 找出一个基准值A,把比A小的放入左边,比A大的放入右边 可以随机获得A; * 平均时间复杂度为 O(nlogn) * @param.

2020-09-16 14:26:45 59

原创 creator js调java找不到该java文件

proguard-rules.pro文件中加入:// com.xxx.xxxx为自己的包名-keep class com.xxx.xxxx.** {*;}

2020-09-02 13:53:53 138

原创 nodejs 类、继承

// point.jsclass Point{ constructor(){ } getInfo(){ console.log('hello world'); }}class CPoint extends Point { constructor(){ super(); } getInfo1(){ console.log('hello world1'); }}module.exp.

2020-08-13 19:18:26 931

原创 cocos creator 错误一(加载动画prefab为null)

cc.loader.loadRes(data.p, (err, prefab)=> { if (err == null) { let bigoNode = cc.instantiate(prefab); // 出现的错误: // err为null prefab存在 bigonode为null .

2020-08-06 11:46:22 691

转载 android 华为返回键,直接退出了游戏

应该是华为系统做了相关处理,华为自定义的HwCustPhoneWindowManager类,在AppActivity没有onKeyDown,则会传递到Android 的PhoneWindowManager类@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){ Log.w("onKeyDown",""+keyCod...

2020-04-09 14:56:50 400

原创 js 裁剪字符串(中文,英文,emoji表情)

// 裁剪字符串(中文,英文,emoji表情) SubStringEmoji(substring,maxLen){ maxLen = maxLen || 5; if(substring){ let str_cut = new String(); let str_length = 0; ...

2019-12-16 19:35:22 895

转载 Android开发 Error:The number of method references in a .dex file cannot exceed 64K.

在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的存储了多有Java编译字节码的归档文件。因为Android系统使用Dalvik虚拟机,所以需要把使用Java Compiler编译之后的class文件转换成Dalvik能够执行的class文件。这里需要强调的是,Dex和Jar一样是一个归档文件,里面仍然是Java代码对应的字节码文件。当Android系统启...

2019-10-12 16:13:13 122

转载 解决studio引入第三方库出现的Androidmanifest冲突问题

错误如下:/Users/fly/Downloads/ComponentBased/app/src/main/AndroidManifest.xml:6:5-42:19 Error: tools:replace specified at line:6 for attribute android:appComponentFactory, but no new value specified/...

2019-10-11 10:59:30 1529

原创 android8.0 崩溃 Only fullscreen opaque activities can request orientation

1:android:screenOrientation 修改为 android:screenOrientation="behind"2:没有android:screenOrientation 把android:configChanges="orientation|screenSize|keyboardHidden" 中的orientation去除...

2019-09-29 18:14:19 140

原创 Android 加入启动页

static public View launcherView;public static void showLauncher(){ instance.runOnUiThread(new Runnable() { @Override public void run() { if(launcherView == null) { ...

2019-09-02 10:15:34 213

原创 nodejs 简单实现excel转json csv格式

/** * csv 转 json * * 支持字符类型,基本的数据类型 => string int bool float * * 格式 => * 第一列为数据类型 * 第二列为数据字段名称 * 第三列之后为具体数据 * 例:int int string stringid pic name des100 6 苹果 苹果101 18 桃子 桃子102 ...

2019-08-23 15:46:08 876

原创 Android Studio无法运行Android项目

file -> setting -> Plugins 选中Android Support 点击apply,重启Android Studio

2019-06-12 10:18:05 12191 2

physicseditor.rar

Cocos2d-x v3.0物理系统 利用PhysicsEditor创建多边形 免费版 Cocos2d-x v3.0物理系统 利用PhysicsEditor创建多边形 免费版

2020-06-08

AXMLPrinter2.rar

Android逆向工程之apk加固后反编译AndroidManifest.xml

2020-04-23

跑马灯抽奖和椭圆型滑动效果

cocos creator ,简单的实现了跑马灯抽奖和椭圆型滑动效果

2019-01-09

qq玩压缩包demo

QQ玩的压缩包所需文件,是通过cocos creator 进行打包的QQ玩的压缩包所需文件,是通过cocos creator 进行打包的

2018-12-21

MAC版的 excel to json

MAC版的 excel 转换成 json 工具,支持int float bool string 类型

2018-10-11

cocos lua 搓牌效果

cocos lua 搓牌效果,支持左右上下的搓牌 需要注意:function RubCardLayer:ctor(cardValue,szBack, szFont,szEnd, posX, posY, endCallBack) 该文档为了项目本身的需求有很多修改

2018-10-10

IO读写操作c++IO读写操作c++

IO读写操作c++,基础类型已二进制的方式写入,在进行读取的操作IO读写操作c++,基础类型已二进制的方式写入,在进行读取的操作

2017-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除