! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:yangchao0718/cocos2d.githint: Updates were rejecte ...
                            
                            
                                分类:
其他好文   时间:
2020-02-26 01:17:13   
                                阅读次数:
117
                             
                         
                    
                        
                            
                            
                                我们创建工程后总会自带一个HelloWorld类,短短的几行代码就出来了一个游戏的雏形,请问我们真的理解它了吗?如果我们能早一点弄明白这几行代码,我们或许会比现在走得更远。 理解HelloWorld类 HelloWorld去掉退出按钮只有下面三个函数。 static cocos2d::Scene*  ...
                            
                            
                                分类:
其他好文   时间:
2020-02-15 09:22:27   
                                阅读次数:
89
                             
                         
                    
                        
                            
                            
                                    { cocos2d-x 3.x版本, exe 是执行文件 src是脚本文件夹 res是资源文件夹 lua脚本在src里面,但是BabeLua设置的脚本路径没有生效,导致找不到脚本 后来在 AppDelegate.cpp里面把src加到搜索路径下,就可以调试得到了 LuaStack* stack =  ...
                            
                            
                                分类:
其他好文   时间:
2020-01-22 23:34:21   
                                阅读次数:
117
                             
                         
                    
                        
                            
                            
                                Cocos2d x Android环境中Lua脚本的io操作 因为android的安装包安装之后,是以压缩文件的形式存储. 故在lua脚本中,直接使用io操作(如:io.open等)是无法找到文件的(ios和windows平台无此问题). 原理是在lua中调用 方法,使用c++代码去打开文件。具体代 ...
                            
                            
                                分类:
移动开发   时间:
2019-12-30 20:59:53   
                                阅读次数:
92
                             
                         
                    
                        
                            
                            
                                    { //首先有java jdk,android sdk,android ndk //用android studio import //匹配gradle 的版本 有些gradle可能下载不下来,不用慌,改为3.5.1版本的gradle,重新加载项目 //local.gradle 中的ndk路径匹配 / ...
                            
                            
                                分类:
其他好文   时间:
2019-12-19 23:08:34   
                                阅读次数:
105
                             
                         
                    
                        
                            
                            
                                版本说明:使用cocos2d-lua3.17.2版本 FairyGUI下载好链接地址是:https://github.com/fairygui/FairyGUI-cocos2dx 首先创建cocos项目并在VS下运行成功。 开始集成FairyGUI,参考了https://www.jianshu.co ...
                            
                            
                                分类:
其他好文   时间:
2019-12-13 13:32:52   
                                阅读次数:
291
                             
                         
                    
                        
                            
                            
                                    本文使用版本及环境: cocos3.10 Lua5.1.4 Visual Studio 2013 简介 Lua作为一种脚本语言(https://www.lua.org/),它提供了很多的 C API使得C/C++与Lua之间进行通信交互。在cocos2d-x中lua与C++的交互,主要借助于第三方工 ...
                            
                            
                                分类:
编程语言   时间:
2019-11-28 23:04:40   
                                阅读次数:
113
                             
                         
                    
                        
                            
                            
                                1.创建的C++文件,编译时提示找不到 分别需要在 CMakeLists.txt文件和Android.mk文件,将创建的文件名添加进去,否则编译无法通过 2.使用cocos命令的环境变量的配置,增加path路径 ...
                            
                            
                                分类:
移动开发   时间:
2019-11-13 19:23:38   
                                阅读次数:
105
                             
                         
                    
                        
                            
                            
                                    动作(Action)让精灵动起来,把数个动作组成序列(Sequence)就能让精灵做出连续的动作,在动作中我们可以改变精灵的位置,旋转角度,缩放比例,等等 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-19 09:51:34   
                                阅读次数:
62
                             
                         
                    
                        
                            
                            
                                    简析HelloWorld场景 以前使用cocos2d x 3.14的时候,HelloWorld并不是一个场景类,而是一个图层类,当时的HelloWorld::createScene()是长这样的 而现在的3.17的HelloWorld::createScene()长这样 区别就是HelloWorld ...
                            
                            
                                分类:
其他好文   时间:
2019-10-16 23:31:26   
                                阅读次数:
83