我搜到的网上的碰撞检测都是规则几何碰撞,例如矩形、立方体,三角形,这些都是小学的几何知识。 关键是不规则几何的碰撞,但是没有搜到好的文章的。 https://blog.csdn.net/A632189007/article/details/78126588 这里记录一下cocos2dx中的相关api ...
分类:
其他好文 时间:
2018-04-10 21:48:15
阅读次数:
251
非标准参数又称为扩展参数,其列表如下: Xint 设置jvm以解释模式运行,所有的字节码将被直接执行,而不会编译成本地码。 Xbatch 关闭后台代码编译,强制在前台编译,编译完成之后才能进行代码执行; 默认情况下,jvm在后台进行编译,若没有编译完成,则前台运行代码时以解释模式运行。 Xbootc ...
分类:
编程语言 时间:
2018-04-10 17:48:52
阅读次数:
205
研究发现, 无论是使用gcc还是g++, GCC for Windows生成DLL动态链接库时都会修改我们的符号, 导致即使加载了动态链接库, JVM仍然找不到符号, 从而产生java.lang.UnsatisfiedLinkError错误 所以还是使用微软自家的VS来生成DLL比较妥当, 由于VS ...
分类:
编程语言 时间:
2018-04-10 15:10:53
阅读次数:
228
转自https://blog.csdn.net/guiman/article/details/70739490 写在正文之前: 几个月没有更新博客,感觉有点生疏了,所以说不能断,一断人就懒。 其实这几个月也并不是什么事也没有做,俺可是时刻想着今年的任务呢,10本书,30篇博文…,这几个月间断性的也是 ...
分类:
移动开发 时间:
2018-04-08 19:50:31
阅读次数:
195
转自 https://www.cnblogs.com/xyang0917/p/4172490.html 第五步、将C/C++代码编译成本地动态库文件 动态库文件名命名规则:lib+动态库文件名+后缀(操作系统不一样,后缀名也不一样)如: Mac OS X : libHelloWorld.jnilib ...
分类:
其他好文 时间:
2018-04-08 18:07:42
阅读次数:
223
1、新建项目,不选include support c++ 2、新建文件夹cpp,将.cpp文件放入其中; 3、编写jni接口文件,注意文件内函数名称前缀要与app下的build.gradle的applicationId保持一致; 4、编写CMakeLists.txt,在view->tool wind ...
分类:
移动开发 时间:
2018-04-08 14:33:22
阅读次数:
209
这一章主要是介绍安卓从Linux分支而来却又具有自己特有特性如Dalvik,framworks,JNI,bionic等。 1.1 主要是安卓的发展历史 每个版本的变更 wiki也有相应的更新 目前android已更新到8.1(注意每个版本代表性的更新特性) https://zh.wikipedia. ...
分类:
移动开发 时间:
2018-04-08 00:19:40
阅读次数:
296
注:本文開始。引擎升级到cocos2dx 3.6 在游戏开发过程中。常常会遇到使用计时器的情况,比如:倒计时,定时炸弹等。scheduler是cocos2dx 2.x时代就已经存在的产物,主要用于各种延时函数以及各种每帧运行的函数。本文主要介绍scheduler的API函数以及用法。 首先,全部继承 ...
分类:
其他好文 时间:
2018-04-05 19:21:13
阅读次数:
198
---1.从图片文件创建 --适合于要显示的这张图片的全部区域或部分区域 function TestTest:CreateSprite1() local png = "lobby/lobby.png" --文件路径 local sprite = cc.Sprite:create(png) self:... ...
分类:
其他好文 时间:
2018-04-02 20:12:58
阅读次数:
205
CCTintTo、CCTintBy是将sprite的颜色调到你想设置的目标颜色; CCScaleTo与CCScaleBy比较: CCJumpTo:把某一CCSprite跳到某一位置 CCJumpBy:把某一CCSprite跳起一段距离,它有一个方法reverse,它让对象按原路径返回; CCCard ...
分类:
其他好文 时间:
2018-04-02 13:50:00
阅读次数:
202