自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于TypeScript的引用类型

* 基本数据类型 * 引用数据类型 /** * 赋值引用 */ public copyCite() { let obj = { name: "1" }; let copyObj = obj; obj.name = "2"; console.log(copyObj.name);// 2 //由于对象之间的赋值是复制了地址,因此地址复制过去之后,原对象的内容发生改变,复制的对象...

2021-12-09 12:20:43 1624

转载 win10不能将文件拖到另外一个程序中去的解决办法

author: headsen chendate: 2019-07-25 14:48:32notice : 个人原创新建一个 aa.txt的文本文档:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]"EnableLUA"=dword:00000000将aa.txt 改名为 aa...

2021-06-08 14:44:33 741

原创 egret native使用自定义字体

参考文章白鹭官方链接除了文章提到的修改内容还有文章没提到的一些内容如下:1.在egretProperties.json文件中添加字库名称2.添加字库资源以上是android apk包内改变字体的方法.而移动端浏览器的设置方法则需要另外设置.由于字体库较大,因此如果浏览器加载字体会牺牲开始的加载速度,令h5刚开始加载游戏的等待时长继续增加,会导致体验急剧下跌,于是项目放弃了另外添加字库的想法.安卓的自带字体android自带的字体有哪些?1、Clockopia.ttf 系统默认待机时

2020-12-29 10:57:51 639

原创 杨辉三角的实现

void printSanJiao(){//思路 //1.头尾都是1//2.每次都要保存当前列表的数据(以便计算下个列表的参数)//3.出头尾外的值 是 上一个列表中当前下标  上一个列表中当前下标 -1 之和//用到 二维数组 ,字符串相加vector> vecList = {};int count = 5;for (int i = 0; i

2018-02-07 17:12:50 279

原创 减少 cocos Label创建位图集

1.在 CCFontAtlas.cpp文件中把默认的图集从515*512 创建成 256 *256const int FontAtlas::CacheTextureWidth = 256;const int FontAtlas::CacheTextureHeight = 256;//下面的合并慎用2. 在CCFontAtlasCache文件中的getFontAtlasTTF 函数中FontAtla

2018-01-17 18:57:15 301

原创 Cocos2d C++与lua互相调用

参考文章 cocos2dx之Lua调用C++ 与 cocos2dx之C++调用Lua 感谢 乐逍遥Jun的参考我是用的是 3.13版本,创建一个 lua版本的工程 我的工程名称是  TestLua 一 lua 调用c++1.编写一个.ini文件。路径为 TestLua\frameworks\cocos2d-x\tools\tolua 随意复制一个ini 文件 改为自己需

2017-11-01 19:56:41 6307

原创 LUA 应用切割包含特殊开始,结束字符串的内容

应用切割包含特殊开始,结束字符串的内容-- 获取目标字符串 _sStr(string) 字符串内容 _sFir(string) 开始符号 _sFin(string) 结束符号-- _speKey(string)是否插入一个特殊key 用于之后反切割 -- 应用切割表情 "@微笑#内容" ("@微笑#内容","@","#") sResidueContent = "内容" tTakeO

2017-03-15 10:40:41 1284

原创 lua基础算法

lua短除法求最大公约数

2017-02-21 20:36:35 1152

原创 Cocos Creator 初识编辑器界面

编辑器界面的介绍1 资源管理器2场景编辑器3层级管理器4属性检查器节点和组件属性的工作区 以及脚步绑定位置5控制库 预设控件的仓库库,可以通过拖拽方式添加到场景中,并且可以将用户自己的预制资源(prefab)添加到控件库里方便再次使用。6工具栏7偏好设置

2016-12-12 20:59:43 2005

原创 C与lua交互

总结一下lua与C的相互调用列举一个简单的例子1.创建一个win32控台项目2.下载lua库,安装.3.设置动态链接(对于基础不扎实的千万记得设置),项目>>属性>>连接器>>附加依赖项>>默认安装位置 C:\Program Files (x86)\Lua\5.1\lib\lua5.1.lib(视步骤2的安装位置)C文件// hellolua.cpp

2016-06-18 22:30:14 297

原创 cocos2s-x 子弹的对象池 小结

只是用到皮毛,各位大神不喜勿喷,有什么好的建议,请指出 **Cocos2d-x子弹篇**对象池: 主要 是为了 避免在程序的生命周期中,大量的创建与删除对象. 如果同一类型的对象 ,需要大量创建 和 删除 : 如 子弹 则需要创建一个对象池来 管理这些对象对象池主要分为两个部分: 使用中的池 和 闲置中的池创建:在DelPool中需要有

2015-08-03 16:00:09 1912

原创 cocos-x 3.5 网络发送数据 post

根据demo 剥离出来独立显示的 实例SendHttp.h 的内容#pragma once#include "cocos2d.h"#include "network/HttpClient.h"USING_NS_CC;using namespace cocos2d::network;class SendHttp :public Layer{public: SendHttp();

2015-07-23 17:48:26 555

转载 CC_CALLBACK 与 std::bind之间不可告人的秘密

转载自  Cocos2dx 3.0 过渡篇(十七) std::bind与CC_CALLBACK不得不说的故事本篇的主题就是揭露CC_CALLBACK 与 std::bind之间不可告人的秘密......首先看一段代码:[cpp] view plaincopy//先是创建3个精灵  boy = Sprite::creat

2015-07-22 18:17:16 619

原创 android 多线程笔记

package com.example.appsmain;import java.util.Timer;import java.util.TimerTask;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.os.Handler;import andro

2015-07-20 17:29:33 317

原创 HttpPost 的使用

ackage com.example.appsmain;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.

2015-07-17 20:01:17 984

原创 android 基础知识总结 之 等待圆环

ProgressDialog mypDialog=new ProgressDialog(AppActivity.GetContext()); //实例化 mypDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); //设置进度条风格,风格为圆形,旋转的 // mypDial

2015-07-16 16:50:27 442

原创 关于 android 基础知识的总结 之 定时器

static Timer timer;   public static  int SENTTIME = 10;   //发送请求链接次数 public static  int Requst = SENTTIME;  timer = new Timer(); timer.schedule(new TimerTask() {

2015-07-16 16:39:23 388

原创 cocos2dx 3.6 CCPhysicsBody.h 翻译

/**************************************************************************** Copyright (c) 2013 Chukong Technologies Inc. http://www.cocos2d-x.org Permission is hereby granted, free of charge,

2015-07-16 08:52:08 1440

原创 创建Imgbutton 按钮

import mobi.lian.jjld2015hd.R;import org.cocos2dx.lib.Cocos2dxActivity;import org.dongshuo.raiden.GameConfig;import org.dongshuo.raiden.SpendControl;import org.game.lib.JavaInterface;imp

2015-07-10 17:33:07 1880

原创 关于获取 Android 中从res/values/strings.xml 应用名称的 字符串

private static String strGameName = "0";strGameName = context.getResources().getString(R.string.app_name);

2015-05-19 20:42:08 1016

原创 关于新建vs项目引入cocos项目的警告

1.新建的项目出现 C4251 的警告,这样因为cocos引擎中的源码就有这个警告.而引擎却没有出现这个警告呢!?带着这个疑问,我在网上找到了一个资料取消警告的方法发现原来cocos test 项目中对应的文件也是强制消除了这个警告.以下部分为 搬运:>>>>>>>>>>>>找到工程文件,如test.vcxproj在 地方增加如下即可。4251

2015-05-05 20:05:42 467

原创 新建cocos(Win32)项目

1.在vs新建一个win32(不是控台)的空项目 2.在c/c++  >>预处理器>> 预处理器定义WIN32_DEBUG_WINDOWSCOCOS2D_DEBUG=1_CRT_SECURE_NO_WARNINGS2.c/c++ >>常规 >> 附加包含目录 设置 ($(Cocos2dX3_5_Home)这个是环境变量)$(Cocos2dX3_5_Home)\coc

2015-04-30 14:29:37 754

原创 apktool反编译破解和打包

下载apktoolapktool1.安装java环境2.打开定位到当前文件夹命令说明:apktool d DJ.apk                     apktool d为反编译命令,其中d代表decode                      DJ.apk为被反编译的apk安装包的文件名(可以自己定义)打包命令为:apktool b DJ(DJ

2015-04-20 17:01:20 428

原创 cocos2d 移植android 5.0系统上黑屏而不闪退

android 5.0系统 ,cocos2dx 3.2 ndk :android-ndk-r8e android 项目中的 Application.mk 文件将APP_STL := c++_static改为:APP_STL := gnustl_static原因:详细请参考http://zengrong.net/post/2242.htm在调用jni过

2015-03-30 20:21:23 895

原创 cocos命令生成apk

1. 配置好cocos命令中需要的andrid 环境命令 ,这些太普遍就不啰嗦2.adt或许没有 zipalign.exe, 在生成 release版中需要这个文件来生成apk (路径D:\adt\sdk\tools),没有就下载一个3.值得注意的是 "cocos compile -p android -j 4 -ap 10 -m release " 生成命令是 提示输入 cocos.ke

2015-03-30 12:20:50 1102

原创 Cocos 在win32 平台上显示中文(仅实现win32)

测试显示 中文或者 其它平台已经判断显示的 可以借用这偷懒的方法在cocos-x 3.2 ,vs2012 环境中运行的std::string str = "";str = WideByte2UTF8(L"你好世界"); Label* label = Label::createWithSystemFont(str.c_str(), "Arial", 20); label->setCol

2015-03-24 18:35:22 522

原创 在android显示 提示信息

public static void ShowToastDialog(android.os.Handler handler, final String Text) { handler.post(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub Toas

2015-03-24 18:23:59 524

原创 cocos 3.4 十进制秒数 转换为时间并用 LabelAtlas显示

//layer 指针 ,时间中点位置 , 单位 秒 (已经换算) static void ShowTime(cocos2d::Node* parent, Vec2 vec, int time);void Memory::GameHelper::ShowTime(cocos2d::Node* parent,Vec2 vec,int time){ const int TIMENUM = 5

2015-03-19 21:46:42 738

原创 移植到android 提示 cocos-ext.h file not found (cocos 3.x)

原因 : 在 proj.android\jni  Android.mk 文件中 可以看到,有些前面是有 # 符号的,即这是被注释掉了的语句。从这些注释掉了的语句中可以看到导入cocosbuilder、cocostudio等库是被注释掉了的,我们要使用的话就需要取消注释;另外在导入模块的地方,可以看到导入extensions扩展、cocosbuilder编辑器扩展等都被注释掉了。将这些注释去掉,

2015-03-11 16:29:45 507

原创 cocos2d-x 之android 打包 错误集锦

1.   R cannot be resolved to a variable   >>

2014-08-14 14:08:21 381

原创 C++ 读写文件笔记

///////////////////////////substr///////////////////////////////substr是C++语言函数,主要功能是复制子字符串,要求从指定位置开始,并具有指定的长度。

2014-08-13 14:26:06 458

原创 Cocos2d-x 之AndroidManifest.xml 解释

进来需要将cocos2d项目移植到android

2014-07-17 20:16:10 590

原创 C++ primer 学习笔记之 String

初始化对象的方式1sting s

2014-05-19 23:36:01 379

原创 更改移植coco2dx在android上的项目图标

找到项目(InterstellarPhantom)下proj.android\bin\res\crunch 此文件夹我的路径 E:\cocos2d-x-2.2\projects\InterstellarPhantom\proj.android\bin\res\crunch修改这三个文件的图标就可以了.

2014-03-27 01:41:58 531

lua与c交互

c与lua交互的简单例子

2016-06-18

空空如也

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

TA关注的人

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