自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (2)
  • 收藏
  • 关注

原创 CocosCreator+JS 接入高德定位SDK

本文章主要是cocosCreator + js 就怎么接入高德定位SDK,获取当前位置做一个记录。效果图其实接入流程在高德的开发文档中已经有说明了《点这里》1、获取你的项目的SHA1、包名2、在高德开发平台管理你的项目中设置这两项参数3、下载对应的jar包4、在build\jsb-default\frameworks\runtime-src\proj.android...

2019-11-08 20:01:46 469

原创 Cocos Creator 热更新(前辈的经验+当前版本的结合)

苦海无涯,特此记录。先吐槽一下。官方的文档要么就是古董,要么就是分散。对于我这个新上手的人来说,上来cocosCreator版本就是2.1.2了,而参考文档还是1.X的版本、几年前的说明。1、准备工作1、cocos Creator 版本 V2.1.22、Android 原生打包环境-->自行百度(主要是sdk,nkd,ant)3、cocosCreator 热更新插件 《热...

2019-10-15 17:53:40 4158 11

原创 cocos lua 笔记

1、新建项目--在安装的cocos 版本目录中cmd一下命令 cocos new 工程名 -p 包名 -l 语言 -d 项目创建目标地址-l 语言 现在有三种类型-l cpp (c++)-l lua-l js2、控件设置颜色三原色 RGB使用 setColor 或者 setTextColor 来设置控件颜色注意区分控件颜色和字体颜色还有一种就是控件下...

2020-03-11 09:28:31 91

原创 cocos studio 制作csd动画文件 并 加载使用嵌套动画

直接使用cocos studio 制作动画,动画过程细腻,可以根据自己的想法方便调节、并且可以随意取用。本次记录是我需要一个头像动画,放在不同的头像上,而且头像的大小各不相同。解决方案就是:1、先制作一个csd 动画2、将制作好的csd动画以节点的方式加入到主场景中3、设置好相关参数并调用一、制作csd动画1、使用cocos studio 创建一个节点文件先随意...

2020-01-19 11:18:34 807

原创 sql 游标的使用

USE Database_nameGODELETE tab_nameDECLARE ResCur CURSOR FOR (SELECT UserID, LogonPass, MemberOrder FROM tab_name) OPEN ResCurDECLARE @UserID INTDECLARE @MemberOrder INTDECLARE @LogonPass n...

2020-01-08 10:53:38 40

原创 IOS工程添加目录

问题:ios工程和资源工程是分开的,需要将工程外的一个文件夹导入到ios工程中,以前是直接拷贝一份放在frameworks\runtime-src\proj.ios_mac中。这样操作的缺点就是,修改了公共的资源后,还需要再修改ios工程下的资源。非常麻烦想着Android中也是编译打包apk但是不需要拷贝基础资源。原来在frameworks\runtime-src\proj.and...

2019-11-18 16:50:53 106

原创 cocos 通用 scrollView

目标:经常要使用scrollview来展示信息,每次修改都只是修改一下scrollview的尺寸而已,所以通用一下使用代码。使用场景:一个scrollview,一个容器mode。展示很多条记录。思路1、获取滚动容器的基本大小2、获取模板容器的大小3、根据记录条数计算滚动容器可滑动区域大小4、设置滚动容器和模板容器的描点5、克隆模板循环添加到滚动容器 function M...

2019-11-14 20:17:29 116

原创 jsb.reflection.callStaticMethod

分享链接https://forum.cocos.org/t/js-jsb-reflection-callstaticmethod/518771、被调用的方法必须要是公用静态方法public static String getsum(int a,int b) { return a+b;}2、callStaticMethod参数设置jsb.reflectio...

2019-11-08 17:47:43 3273

原创 AnySDK计划关停公告

2019-11-07 10:24:44 118

原创 GitHub常用命令及解释

1、目录cd .. //返回上一级目录ls 或者 dir //查看当前目录下文件夹或者文件cd /D //进入某一个磁盘如D盘2、查看工作区代码相对于暂存区的差别git status3、提交文件//将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录//或者直接选择目标文件(test....

2019-11-05 20:58:00 94

原创 GitHub入门

刚接触到Github的时候,可能就是知道他能够用来管理项目,然后网上一堆的说法,怎么注册,怎么安装、怎么使用。但是从我看的那些文章中,都是比较杂乱的,大部分都是告诉你去注册账号,安装Git Bash了。没有说明白安装GitBash后应该怎么办。提前说一下,这篇文章的目的就是搭建一个本地的git环境、怎么把这个Git用起来,相当于是初步了解git的使用。那些注册账号,下载软件安装什么的不难,要是...

2019-11-05 19:41:42 56

原创 简单的IIS使用 关于 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射

在做cocosCreator热更新的时候,使用了IIS做文件下载管理。1、安装:控制面板-》程序和功能-》启用或关闭Windows功能注意:IIS是 Internet Information Services的缩写(选择对应的功能安装,要是不知道,可以都选上)安装完成后,搜索程序 IIS--打开IIS管理器(或者桌面电脑右键,选择管理--服务和应用程序)...

2019-11-05 16:42:21 1483

原创 Cocoscreator 动态加载预制体资源

cc.loader.loadRes('background', function(errorMessage,loadedResource){ if( errorMessage ) { cc.log( 'Prefab error:' + errorMessage ); return; } if( !( load...

2019-11-04 14:40:45 3448

翻译 cocosCreator 节点坐标和世界坐标的转换

问题描述:同一个层上的不同节点下的元素移动。在C这个层上面有两个节点A和B,现在我想把A下的一个临时创建的节点移动到B下这个时候,第一想到的是,获取两个创建的节点的坐标,然后cc.Move但是实际的效果不是这样的,元素都不知道移动到那里去了?因为,节点的坐标都是相对的。就是在A下新建一个节点,他的坐标就是cc.v2(0,0);转换世界坐标整体思路就是...

2019-10-30 19:33:48 3753

原创 C++ 字节占用

2019-10-25 09:53:06 130

原创 LuaStudio的调试环境配置

准备:luastudio.exe1、运行LuaStudio右击解决方案--新建项目(名字随意,位置为你的项目所在的主目录)完成右击项目--导入文件夹一般只导入base、client、game(具体视个人项目而定)这些目录中主要是res(资源),src(代码)2、配置调试环境打开调试--选择调试设置1、选择对当前活动项目调试2、选...

2019-10-25 09:49:02 550

原创 cocosCreator 滑动屏幕事件(tilemap)

1、初始化(添加监听) this.scale = 1; this.isDistance = true; var listener = { event: cc.EventListener.TOUCH_ALL_AT_ONCE, o...

2019-10-22 16:48:40 2059

原创 cocosCreator 精灵图片加载(一键还原大小+动态修改图片)

问题:在cocosCreator中没找到对图片重置大小的按钮(在cocos2d-x中,图片可以通过重置大小来快速还原图片的原本大小)所以在cocosCreator中替换资源的时候,图片资源和原来不同时,会出现变形。解决办法:打开sprite手册这里Size Mode 的三种模式介绍要想使用图片原尺寸,就选择Trimmed或者Raw有时候需要动态改变图片的大小或者形状...

2019-10-21 09:41:34 740

原创 cocos creator 图片spriteFrame动态加载(屏幕闪烁)

在使用图片加载的时候,出现屏幕闪烁。排除后发现是,在加载图片的时候,使用了同步加载图片。var resUrl = cc.url.raw('globalUI/myHeadFrame.png')var texture = cc.textureCache.addImage(resUrl)node.getComponent(cc.Sprite).spriteFrame.setTextur...

2019-10-15 18:06:36 746

原创 IOS 出现不支持的 URL

第一:URL中含有转义字符例如 双引号 "" 、大括号{}等解决办法:对url编码js内置函数:encodeURI()或者encodeURIComponent()第二IOS9以后添加了新特性,不再支持HTTP协议(不安全)。改用HTTPS1、在Android中使用HTTP协议 //登录 login:function(count,pa...

2019-10-12 15:19:52 3053

原创 苹果打包 记录

1、构建项目2、打开构建好的文件3、打开iTunes(iTunes版本应该在12.6之前,后续版本不能使用该功能)中的应用功能将打包好的文件可以拖入应用中。就会得到对应的ipa文件。友情链接《APPStore 发布流程及证书申请》《iOS-打包成ipa的4种方法》...

2019-10-09 11:46:58 216

原创 cocosCreator 苹果打包 IPA记录

1、路径问题:打ipa遇到一个问题,提示找不到头文件这两个文件中的绝对路径修改为#include "${COCOS_X_ROOT}/cocos/platform/ios/CCModuleConfigIOS.debug.xcconfig"2、在使用xcode打包前,需要生成构建目录--也就是先打一个Android包,不然使用xcode找不到ios项目目录构建选择...

2019-10-09 10:56:50 1465

原创 Android apk 打包 秘钥生成

1、-alias 后面是秘钥别名

2019-10-08 10:29:38 817

原创 数据库脚本PROC

--使用数据库USE RYAccountsDBGO--检查目标脚本是否存在--GSP_GR_UseExperenceCard--脚本名称IF EXISTS (SELECT * FROM DBO.SYSOBJECTS WHERE ID = OBJECT_ID(N'[dbo].[GSP_GR_UseExperenceCard]') and OBJECTPROPERTY(ID, N'IsPr...

2019-10-08 09:50:24 139

原创 cocosCreator JS 开发 之 button设置不可点击

1、设置按钮禁止点击,勾选这个选项就可以了2、代码中修改if(true){ //按钮不能被点击 this.node.getChildByName("btnupGrade").interactable = true;}else{ //按钮可以被点击 this.node.getChildByName("btnupGrade").interactable ...

2019-09-24 19:55:23 2283

原创 cocosCreator JS 开发 之 大地图的使用与摄像机

项目需求,要做一张很大的地图,大过显示器。。。在这张地图上面,滑动屏幕查看整张地图上所有的元素。我的地图是放在画布下面:主要的内容,主相机的大小就是我们屏幕的大小,所以我们做的只是移动相机的相对位置,让他在整张地图上面俯瞰。编写场景脚本 map.js/* 游戏主界面*/var HttpHelp = require("http");var globaluser...

2019-09-22 18:37:18 675 1

原创 cocosCreator JS 开发 之 HTTP 协议对接

C/S 对接全部换成HTTP协议了。。。该补课了1、新建一个http.js脚本var HttpHelp = { //获取用户信息 login:function(count,password,callback) { var url = '你的url格式、协议' //console.log(url); var reques...

2019-09-22 18:18:49 373

原创 cocosCreator JS 开发 之 预制资源使用Prefab

1、Prefab制作->制作教程:https://docs.cocos.com/creator/manual/zh/asset-workflow/prefab.html2、编写一个预制板脚本绑定/* 通用提示框*/cc.Class({ extends: cc.Component, properties: { Text: {...

2019-09-22 17:51:35 1159

原创 vs 新添加的代码不能下断点

在使用过程中,遇到一个问题,新加的代码不能断点,原来的代码就可以。第一反应:本次生成的库不是真的生成了库文件,还是加载到原来的文件了。测试过后、不是的,所有的文件都是最新的。第二反应:百度。结果发现有网友说,优化问题,项目-》属性-》C/C++-》优化-》关闭优化。当当当、结果,出现不能找到当前exe的入口。第三反应:再对比。设置常规中的输出目录,目标文件名字,字...

2019-08-06 21:51:39 321

原创 lua string

1、取出所有数字string.gsub(self.edit_Score:getString(),"([^0-9])","")

2019-07-24 17:07:45 70

原创 cocos 2d-x游戏开发历程--使用小工具

1、plist图片切割工具--TextureUnpacker.exe 可以将合图按照plist的格式切割出来。后续更新--

2019-07-23 12:00:31 40

原创 lua 中横屏和竖屏

1、在我的项目中需要转换屏幕,结果网上的各种方法修改配置表、然而还是没有用结果用了一个土办法--切换屏幕方向function GameLayer:resetView() self:setAnchorPoint(cc.p(0,0)) local targetPlatform = cc.Application:getInstance():getTargetPlatform() if ...

2019-07-23 11:54:51 307

转载 Lua string.sub截取UTF8 中英混合字符

本文章转载自:https://blog.csdn.net/fenrir_sun/article/details/52232723在使用Lua的过程中,经常会遇到需要截取字符串或者获得字符串真实长度的情况,而Lua自带的string.sub()对于中文字符会当作3个字符来处理,截取时会造成乱码。所以需要自己改造下,下面的SubStringUTF8()方法是我改编的SubString方法,经测试可...

2019-07-23 11:46:35 146

转载 sql Server 查询今天、昨天等时间差

1 今天数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 2 昨天数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1 3 7天内数据:select * from 表名 where DateDiff(dd,datetime类型字段,getda...

2019-07-23 11:42:53 185

原创 cocos 2d-x Lua 开发日记--获取一个节点下所有的子节点

1、通过名字来判断该节点是否是我需要的节点--切换控制节点--游戏kingIDfunction ControlLayer:GameNodeTurn(GameIndex) self.ControlGameNodeControl:setVisible(true) local ControlChildNode = self.ControlGameNodeControl:getChildr...

2019-07-23 10:14:46 395

原创 SQL 脚本生成兑换码-----NEWID()的使用

目的:随机生成一个字符串;例如:UR789SDF4SD5F4DSF51、NEWID()函数SELECT NEWID()结果:A22E6B13-F632-4AE0-99E3-BA7E943E5621生成一串由大写字母、数字、横杠组成的程度为36的一串代码2、实际上我只需要一个12位的兑换码---------------------------方式1------------...

2019-06-24 21:35:00 425

原创 cocos lua 骨骼动画加载

1、目标文件 *.png *.json *.atlas2、拿到这三个文件,放在一个目录下3、创建对象function Game1ViewLayer:CreateSpine(strName) local spine = sp.SkeletonAnimation:create(strName .. ".json",strName .. ".atlas") spine:setA...

2019-06-10 21:17:02 578

原创 SQL Server 设置查询字段为默认值

问题:最近在数据库操作的时候,发现需要从不同的表中查询不同的值组合在一起返回。但是有些数据表是存在动作就是插入记录,对于这样的数据表,特定条件查询的时候会出现NULL但是我现在的项目还不支持读取这样的字段,又不能给查询出来的记录再赋初始值SO 用到了一个新的函数ISNULL(字段,初始值)...

2019-05-29 18:18:14 1641

原创 数据库表操作 A存在,B要是不存在就从A中拷贝过去

INSERT INTO table_B(UserID,Age) SELECT RE.UserID,RE.Age FROM table_A AS RE WHERE NOT EXISTS(SELECT * FROM table_B(NOLOCK) AS REUO WHERE REUO.UserID=RE.UserID) --查找集合 SELECT table...

2019-05-29 18:07:16 119

转载 Lua获取当前时间

local getTime = os.date(“%c”);其中的%c可以是以下的一种:(注意大小写)如获取当前年月日时分秒:local date=os.date(“%Y-%m-%d %H:%M:%S”); os.time()获取当前秒文章转自https://blog.csdn.net/ningyuanhuo/article/details/43069969...

2019-04-18 11:06:38 3862

VAfor2015 番茄插件.rar

番茄助手,vs代码管理工具,可安装到vs2013,vs2015 智能提示:关键字的提示,已有函数名、类名、类成员的提示; 代码高亮:关键字、类名、函数名等用不同的颜色进行高亮,方便代码的阅读; 快速追踪:声明与实现的快速跳转,.cpp与.h文件的快速切换; 高效查找:文件名的查找,标识符的查找 安装:下载解压后,点击exe 安装完成后,使用文件搜索工具将该目录下的VA_X.dll替换在window下所有出现的VA_X.dll文件。 注意:安装之前,需要关闭所有vs相关工具。

2019-11-28

联合编译工具FxRamnit

该工具可以在你自己的电脑下编译工程时,寻找同局域网中的闲置的资源。共同加入到编译中、提升编译效率。

2019-02-27

空空如也

空空如也

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

TA关注的人 TA的粉丝

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