参考文章:1) http://www.oschina.net/question/12_769552) http://rudamoura.com/luaonmacosx.html 最近在为iOS开发游戏,我的开发机是iPhone5。在开发的游戏项目中需要使用Lua语言,所以想在我的苹果MacBook ...
分类:
系统相关 时间:
2014-10-23 13:59:34
阅读次数:
299
Golang语言简洁、明细,语法级支持协程、通道、err,非常诱惑人。平时也看了看Golang的语法,正苦于没有需求,我想把beego的源码搬过来看看。首先,第一步:beego环境的搭建在我之前看书的时候,有自己build package的过程,所以有过GOPATH的配置,本人电脑的go env 如...
分类:
其他好文 时间:
2014-10-22 23:32:05
阅读次数:
354
网上有很多cocos2d-x lua绑定c++类的接口教程,这篇文章也是总结他们的经验。 其中重点参考了 http://cn.cocos2d-x.org/tutorial/show?id=1295,整个过程步骤很详细,会比较傻瓜式,希望对新手读者入门有用。教程基本环境:1.使用引擎是v3.3 bet...
分类:
编程语言 时间:
2014-10-22 19:49:03
阅读次数:
631
今天在写Lua代码的时候发现一个坑(代码结合自Cocos2dx)local duration = duration or 0.14local percent = 0.1self:setOpacity(100)local scaleToBig = nilscaleToBig = self:schedu...
分类:
其他好文 时间:
2014-10-22 17:49:11
阅读次数:
229
StartCoroutine在unity3d的帮助中叫做协程,意思就是启动一个辅助的线程。
在C#中直接有Thread这个线程,但是在unity中有些元素是不能操作的。这个时候可以使用协程来完成。
使用线程的好处就是不会出现界面卡死的情况,如果有一次非常大量的运算,没用线程就会出现假死的情况。
下面通过一个简单的例子来说明使用协程的好处:
[csharp] view...
分类:
其他好文 时间:
2014-10-22 14:42:06
阅读次数:
386
系统环境 win8.1所有测试项目生成在d:\game\cocos下cocos2d-x引擎目录为d:\game\cocos2d-x-2.2.5 和d:\game\cocos2d-x-3.2android ndk目录D:\Android\android-ndk-r9dv2.2.51.生成项目进到D:\...
分类:
移动开发 时间:
2014-10-22 14:13:57
阅读次数:
263
【唠叨】在使用Lua的时候,cocos2d-x为我们提供了一个class(classname,super)这个函数。它可以让我们很方便的定义一个类,或者继承cocos2d-x的某个类。PS:class()是cocos2d-x为我们封装的函数,本身Lua没有这个函数。【class】class函数是在"cocos2d-x-3.2/cocos/scripting/lu..
分类:
其他好文 时间:
2014-10-22 10:12:45
阅读次数:
202
“疑难杂症”又二记
0. 引子
近来工作又遇到一些“疑难杂症”,在此简单记下,自省省人 ~
1. 都是WaitForSeconds 惹的祸 ~
目前开发的游戏很多地方都用到了Hotween,个人感觉还是挺不错的(题外话,Hotween的第二版Dotween应该也快正式Release了,各种改进令人期待 :)),推荐有兴趣的朋友试试,虽说自己感觉Hotween的使...
分类:
其他好文 时间:
2014-10-21 23:21:30
阅读次数:
380
上一篇我们介绍了,可以使用for循环来完成迭代器的调用,十分简洁。
那么,具体这for循环做了什么呢?我当然没有去看源码,我只是看书而已。
资料来源于《Lua程序设计》第二版,如果这本书的内容没有错的话,那么,本篇文章理论上也不会有错~...
分类:
其他好文 时间:
2014-10-21 21:35:20
阅读次数:
294
什么是迭代器?别傻了,我最讨厌的就是名词解释了,反正就是用来遍历集合的一种方式。
比如,我们最常用的pairs,如下代码:...
分类:
其他好文 时间:
2014-10-21 21:33:13
阅读次数:
198