自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(142)
  • 收藏
  • 关注

转载 nodejs调用百度统计api摆脱人肉数据统计

var http = require("https");var url = require('url');var postData = JSON.stringify({ "header": { "account_type": "1", "password": "XXX", "token": "XXX",...

2019-02-28 18:47:00 523

转载 判断三角形三个点是逆时针还是顺时针

if ((p2.x - p1.x) *(p3.y - p1.y) -(p3.x - p1.x) *(p2.y-p1.y) < 0){// cc.log("顺时针") ;}else{// cc.log("逆时针或者并线") ;}p1 p2 p3三个点的先后顺序要弄对,起点到终点是有方向的参考:https://www.cnblogs.co...

2018-12-26 01:14:00 520

转载 js里获取html真实舞台宽高

var winSize = {width:document.documentElement.clientWidth,height:document.documentElement.clientHeight}; var winWidth = 0; var winHeight = 0; window.onload = function(){...

2018-12-19 16:49:00 294

转载 threejs三角形Geometry的顶点时针顺序会导致三角形看不见

var scene = new THREE.Scene();var camera = new THREE.PerspectiveCamera(75,winSize.width/winSize.height,0.1,1000);var renderer = new THREE.WebGLRenderer();renderer.setSize(winSize.width,...

2018-12-13 16:34:00 546

转载 自定义requestAnimationFrame帧频

requestAnimationFrame(callback)触发的callback方法会接受一个时间戳参数,所以如果不想直接跟随浏览器系统帧频的话,就可以利用这个时间戳参数来做到自定义帧频,做法就是当前时间减去所记录的上一次的时间,如果超过自定义的帧频时间,就可以真正做渲染了var fps = 60;var frameDelay = 1 / fps * 1000...

2018-12-13 11:13:00 250

转载 c++ rapidjson解析多层级json

如果一个层级为data,其内部又包含一个层级status, 可以直接通过这种方式来跨级访问:rapidjson::Value& val_status = doc["data"]["status"]; #include "json/rapidjson.h"#include "json/document.h"#include "json/wri...

2018-12-03 18:21:00 1422

转载 cocos2d-x 3.17 jsb android运行报错

编译成功,运行失败,提示如下:2018-11-15 19:09:56.343 2820-2852/net.jd85.test D/cocos2d-x debug info: cocos2d: fullPathForFilename: No file found at script/jsb_prepare.js. Possible missing file.原来不能把grad...

2018-12-01 21:46:00 176

转载 cocos2d-x 发布win32 release版本后找不到msvcr110.dll

解决方法:安装Visual C++ Redistributable for Visual Studio 2012//下载地址http://www.microsoft.com/zh-CN/download/details.aspx?id=30679如果是64位系统,x86和x64两个版本都安装。安装时提示重启的就重启。说明:msvcr110.dll其实是微软VC++...

2018-11-27 12:24:00 113

转载 js检测三角形是否包含一个点

pointInTriangle:function(x0, y0, x1, y1, x2, y2, x3, y3) { var divisor = (y2 - y3)*(x1 - x3) + (x3 - x2)*(y1 - y3); var a = ((y2 - y3)*(x0 - x3) + (x3 - x2)*(y0 - y3)) / div...

2018-08-29 16:38:00 273

转载 cocos studio pageview看不到indicator指示点

发现如果在cocos studio里操作给PageView创建页面元素时,即使setIndicatorEnabled为true也看到下方的指示点,必须调用addWidgetToPage或者insertPage才可以,但是懒的用代码来堆UI,所以在studio里把还是把页面元素都创建好了,只不过是在PageVIew外部创建的,代码里捕获这些pageview,然后insertPgae到这个p...

2018-08-26 12:57:00 375

转载 让cocos h5里的文字可以在手机上被长按复制

更改CCBoot.js代码: // Adjust mobile css settings if (cc.sys.isMobile) { var fontStyle = document.createElement("style"); fontStyle.type = "text/css"; document....

2018-06-08 13:01:00 138

转载 原生js面向对象写法

Mouse就是一个类,有自己的成员变量和成员方法,成员方法一定加上prototype,避免js原型的坑。var Mouse = function(id){ this.id = id; this.name = ""; this.mes = null;//被创建的那个div this.con = null; this.runA...

2018-05-21 23:33:00 98

转载 xcode加载静态链接库.a文件总是失败

明明项目是对的,代码没有问题,并且把项目作为库项目引入到新项目中没问题,可是一旦把项目编译出.a文件,引入到新项目中不知为何会有几率出现一大堆错误,其实是xcode的缓存机制在作怪,去这个目录:/Users/(自己电脑名字)/Library/Developer/Xcode/DerivedData删掉目录下文件即可。转载于:https://www.cnblogs.com/JD...

2018-05-18 22:48:00 335

转载 cocos2d-x android8.0 视频层遮挡问题

cocos里默认情况下视频层是在cocos 层的上面,如果希望把视频层放在cocos的下面的话,android8.0以下,把Cocos2dxVideoHelper.java里的videoView.setZOrderOnTop(true);这一行注释即可,但是到了8.0应该是因为android本身发生了改变,需要再做一些更改:Cocos2dxVideoHelp...

2018-05-07 18:40:00 182

转载 cocos2d-x3.16 default模式项目 Android Studio C++文件编译失败问题

gradle sync正常,但是在编译的时候几乎自己写的Classes里全部c++文件的最后一行都在报错,原来是3.16 模板cpp-template-default内的Android.mk文件内这一段的写法有问题:LOCAL_SRC_FILES := $(LOCAL_PATH)/hellocpp/main.cpp \ $(LOCAL_PA...

2018-04-26 23:55:00 184

转载 html display和visibility在资源加载上的区别

  想要把一个html里的UI组件设置为可见/不可见,可以用两个属性,display=none/block, visibility=hidden/visible, 网上的解释是display虽然可以让一个组件变的不可见,但是其所占区域也会消失掉,visibility让一个组件不可见的同时,其所占区域还在,位置也还在,仅仅是看不见而已;  但其实在实际项目开发中我发现还有一层意思:...

2018-03-04 14:22:00 96

转载 c++使用http协议上传文件到七牛云服务器

使用c++ http协议上传文件到七牛服务器时,比较搞的一点就是header的设置:"Content-Type:multipart/form-data;boundary=xxx"////////////// HttpUpload.h ////////////#include "cocos2d.h"#include "network/HttpClient....

2018-02-20 14:45:00 583

转载 【JD的一人戏】之"小羊踢足球"第一篇

  好多次加班后坐的士回家,副驾驶座位后内嵌的显示屏正好在播放一个美食节目,内容就是一个着装怪异的厨子把各种食材分门别类地摆在你面前,然后用小小的锅碗瓢盆慢慢的做出很精致的够一个人吃的分量的各种美食,做好之后你再看着这个厨子一个人在那慢悠悠的吃,嗯...,神经质的感觉,这个节目叫做“一人食”,根据这个名字,结合我接下来想要做的事情,就把这套帖子叫做【JD的一人戏】吧——我一个人完成的一台...

2017-08-18 00:20:00 167

转载 没有绝对的cc.ResolutionPolicy.FIXED_WIDTH或cc.ResolutionPolicy.FIXED_HEIGHT

以做cocos手游的经验来说,为了保证游戏在各种尺寸屏幕完美展现,没有黑边,没有非等比缩放,所以基本上适配机制都是都是cc.ResolutionPolicy.FIXED_WIDTH或cc.ResolutionPolicy.FIXED_HEIGHT,横屏游戏按照高度fix,竖屏游戏按照宽度fix;但是在手机页游上(h5),没有必须要填充满屏幕的规定,所以可以允许游戏有黑边,当然,肯定要...

2017-08-11 21:24:00 181

转载 mac外接键盘修饰键设置

command 和 control 互换,option保持不变即可,差不多可以做到类似windows快捷键的使用习惯。转载于:https://www.cnblogs.com/JD85/p/7201966.html

2017-07-18 18:16:00 1684

转载 真机环境spotlight光源丢失

maya做好的模型生成的fbx,导入到unity之后,pc运行正常,到了ios真机上发现光线丢失,场景内物体都是暗暗的,查出来原因是spot光源丢失了,选中spot光源,在其Render Mode里,发现是Auto,改为Important,问题解决。初步感觉unity检测到了移动端的硬件运行环境,自动给设置成了not Important,改成了Important,强制使用spotli...

2017-06-30 12:41:00 97

转载 android sdk国内服务器下载

推荐使用国内东软的服务器下载android sdk相关:如果是android sdk manager:HTTP Proxy Server :mirrors.neusoft.edu.cnHTTP Proxy Port: 80勾选Force https://... sources to be ......================================...

2017-05-23 19:39:00 173

转载 unity编译android包时提示android sdk路径有问题

如果你有洁癖喜欢把各种软件各种IDE都更新到最新,那么就恭喜你也会遇到我的问题:重装了公司的imac,下载了最新的android sdk,uinty各种编译失败,真是耽误时间,其实不是android sdk的路径问题,而是使用了最新的android sdk tools导致的,之前老版的android sdk tool是支持android命令行的,现在终端输入android会提示此命令...

2017-05-23 19:24:00 472

转载 mac下cocos+android在.bash_profile文件里的配置

既包含了已经消失了的老板本"cocos"软件相关的配置,也包含当时最新的cocos2d-x-3.11引擎包的相关配置支持把cocos引擎相关代码预编译出库文件存放到prebuilt目录,让项目可直接引用,无需每次都重复编译引擎相关# environment about androidexport NDK_ROOT=/Users/jiading/Documents/soft...

2017-05-18 11:11:00 126

转载 ugui Event.current.mousePosition获取的坐标原点在左上角

脚本里使用OnGUI(),在鼠标按下时出发EventType.MouseDown事件,此时如果观察Event.current.mousePosition的坐标原点时左上角,即鼠标按下的点越靠近左上角,Event.current.mousePosition就越接近(0,0);而ugui的 canvas内的坐标系是以左下角为原点的,这样当两种坐标在一起使用时就需要把其中一个坐标用屏幕的高...

2017-05-11 17:55:00 507

转载 场景中GameObject无法用代码隐藏问题(setActive为false)

GameObject不受代码控制隐藏问题:代码中若对某个gameobject.setActive(false),发现会不起作用,总结下来发现是和object所在模型组的Animator组件的animation controller参数有关系,如果把所在模型组的Animator组件的animation controll参数内容删掉,不让绑定到任何一个controller文件,这时运行代码时...

2017-04-13 15:58:00 1062

转载 让camera实现类似cs第一人称视角旋转和位移

直接把这个脚本挂在摄像机上就可:using System.Collections;using System.Collections.Generic;using UnityEngine;/* * 键盘鼠标位移和cs操作模式完全一致 * wsad四键 控制camera x和z轴方向位移 * 鼠标 控制camera角度旋转 * * cam...

2017-03-10 17:11:00 338

转载 itunesconnect如何提交被决绝过了的相同版本号

遇到一次审核被拒,打算再次提交时,不想改变版本号,可以在xcode里把build版本号后面几个.1,比如version上次被拒时是1.1.3,build也是1.1.3,这次送审时version不变,build变为1.1.3.1转载于:https://www.cnblogs.com/JD85/p/6526900.html...

2017-03-09 17:51:00 192

转载 mac下安装libpng环境

用go写一个爬虫工具时需要使用一个go的库,而这个库有需要使用libpng库,不然编译就会提示说 png.h找不到等之类的信息,于是想到应该和windows一样需要安装gcc环境,然后让gcc里安装libpng这个库,解决办法:终端里输入 'gcc -v' 发现mac默认是有gcc环境的,只是没有libpng这个库,于是依照网上的方法,先安装一个叫做brew的环境,直接在终端输入...

2017-03-09 17:47:00 1784

转载 golang实现模拟键盘按键

公司前段时间要我写个小项目需要可以局域网内一个ipad控制另一台pc上的键盘输入,github上找了找,居然有个robotgo库这么神级的存在,感觉go的库真是越来越多了,虽然大部分都是第三方的。https://github.com/go-vgo/robotgo原理很简单,时间有限boss要一天就搞出来,所有没有采用我不熟悉的局域网广播技术,而是直接在在目标pc上用go启了个服务器,...

2017-02-09 14:47:00 1042

转载 cocos2d3.x在android下屏蔽多点触控

ios上很简单的在AppController.mm里[eaglView setMultipleTouchEnabled:YES]设置为NO,就是单点触控了,无需更改cocos底层代码;android上的做法是找到项目所引用的cocos引擎文件:Cocos2dxGLSurfaceView.java,找到onTouchEvent方法,在switch语句里的...

2016-12-22 12:48:00 194

转载 cocos3.12预编译android报错RuntimeJsImpl.cpp

从coco官网下载了cocos2d-x-3.12.zip,在gen-libs生成prebuilt时,mac ,ios 平台都正常,android报错:jni/../../Classes/ide-support/RuntimeJsImpl:cpp:2222:52 error解决办法:https://github.com/cocos2d/cocos2d-x/blob/coc...

2016-08-22 15:20:00 93

转载 golang http服务器跨域问题解决

func main() { openHttpListen()}func openHttpListen() { http.HandleFunc("/", receiveClientRequest) fmt.Println("go server start running...") err := http.ListenAndServe(":9090",...

2016-04-12 13:45:00 225

转载 cocos2d-x iOS真机下载非根目录文件提示下载失败解决办法

在使用cocos api的Downloader或者AssetsManager下载文件到真机Document目录时,如果是直接下载到document根目录,是没问题的,如果是下载存放到了某个不存在的子目录,比如Document/vvv/,这个vvv是不存在的,需要自己手动创建出来,不然可能会提示:The file “CFNetworkDownload_Gd8iA6.tmp” doesn...

2016-03-14 16:21:00 336

转载 web前后端框架整理

nodejs <——> Express <———> bootstrap <———> angularJS <————> jquery <—————>百度fisExpress 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。...

2016-02-17 00:24:00 180

转载 html5原生canvas内image旋转

目前理解下来就是旋转的不是image本身,而是要drawImage的那个canvas的2d context,context本身的绘制就是把图片本来的样子draw出来,至于旋转,透明度之类的效果都是对context在操作。至于做到让image绕自身中心店改变角度的做法,就是让context坐标转换,并且让context改变角度,context.rotate()方法接受根据角度转换之后的...

2016-02-11 11:56:00 148

转载 android 5.0以下版本使用atof报错解决

经过测试,如果手机系统在5.0之下,项目project.properties的target若在5.0以上(android-20), NDK 使用atof就会报错:cannot locate symbol "atof",使用strtof 也是一样:cannot locate symbol "strtof",我目前所使用的解决办法是用 strtod()方法转载于:https...

2016-01-05 17:13:00 147

转载 cocos多点触控实效注意事项

一定要设置AppController.mm的[eaglView setMultipleTouchEnabled:YES];转载于:https://www.cnblogs.com/JD85/p/5082915.html

2015-12-28 16:11:00 87

转载 mac上使用imagealpha命令对图片进行压缩批处理

1 #! /bin/bash 2 3 4 #BASE_DIR="/Users/jiading/Documents/basepng"; 5 #OUTPUT_DIR="/Users/jiading/Documents/output"; 6 BASE_DIR="/Users/jiading/Documents/SwordsmanApp/art/序列帧动画/实验-分...

2015-11-16 15:05:00 285

转载 用GO扫描图片像素,复制图片

关键是使用image、image/png、image/color包// main.gopackage mainimport ( "fmt" "bufio" "image" "image/png" "image/color" "io/ioutil" "log" "os")var picWidth, picHe...

2015-11-16 14:49:00 203

空空如也

空空如也

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

TA关注的人

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