02 2014 档案
摘要:Flex!"> MyDemo.as:package{ import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; import flash.events.KeyboardEvent; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.utils.Timer; import mx.controls.Label; /** * 将上一次记录的Blog > 的As代...
阅读全文
摘要:package{ import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; import flash.events.KeyboardEvent; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.utils.Timer; import mx.controls.Label; //窗体大小,绘制帧率 [SWF(width="400", height="300
阅读全文
摘要:package{ import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; [SWF(width="400", height="300", frameRate="30")] public class MyDemo extends Sprite { private var circle:Shape; public function MyDemo() { circle = new Shape(); circle.x = 50; c
阅读全文
摘要:经过一段时间的琢磨,终于搞定了cocos2dx到安卓平台的移植,现在把我成功的相关文件都贴下来,从一开始的环境看起~首先是下载android的NDK,然后配置环境:然后需要配置NDK_MODULE_PATH:图片上没有显示完全,具体如下:NDK_MODULE_PATH=D:/cocos2d-x-2.1.5;D:/cocos2d-x-2.1.5/cocos2dx/platform/third_party/android/prebuilt然后系统变量中的path配置里面,我配置了这两个:D:\android-ndk-r9c;D:\cygwin\bin这是我的android项目结构视图:我的Andr
阅读全文
摘要:/** * 状态机的组成主要是:状态机框架对象(我程序代码中的StateMachine)状态机中的三种状态eat,work,sleep * 状态机负责指挥这三种状态(甚至更多种状态)的变换,让他们是按照一定的先后顺序来走,符合我们的预期目的。 * 然后就是到底谁需要使用状态机呢,我程序里面有2个对象用到了状态机,分别是vokie和NBA. * 他们是通过"sm = new StateMachine(this);"这样一句代码来实现对状态机的绑定, * 他们各自拥有一个状态机,不过我这里偷懒了,用了很蹩脚的instanceof方法来做的,其实可以写成2个状态机 * 绑定以后,
阅读全文
摘要:写这篇博客的主要目的是记录这样一个问题:Are you sure your NDK_MODULE_PATH variable is properly defined ? 这是我在编译android平台时遇到的。结果卡住了、按照网上的方法,配置了环境变量NDK_MODULE_PATH还是不行总是提示Ignoring unknown import directory结果看到了真正的解决方法,就是NDK_MODULE_PATH路径设置时需要注意的斜杠和反斜杠的问题。我错误的配置如下:NDK_MODULE_PATH=D:\cocos2d-x-2.1.5;D:\cocos2d-x-2.1.5\cocos
阅读全文
摘要:代码如下:package{ import flash.display.Sprite; import flash.utils.Dictionary; public class AsTestDemo extends Sprite { public function AsTestDemo() { //类似于Java中的Map var dict:Dictionary = new Dictionary(); //Dictionary强大之处 dict[3.01] = "vokie"; dict["123"] = -100; dict[123] = 100; dic
阅读全文
摘要:接触了第一个成熟的页游Flash游戏,名字就不说了,假设就是QQ农场这样的游戏。前端采用的是Flex、As3.0,后端采用Java的服务器,数据库是MySQL。总体的认识:(怎么浅显怎么说)玩家点击Flash游戏界面,产生事件,消息封装,通过client2serverReq的接口将消息encode()发送给Java服务器,Java服务器同样拥有这样的接口client2ServerReq将接收到的消息进行处理,一些与游戏相关的逻辑都是在服务器上处理的,比如农场的金币计算,收获的物品数量等等,当服务器将数据处理完毕以后,通过接口Server2ClientRes将处理后的数据返回给玩家,玩家也有这样
阅读全文

浙公网安备 33010602011771号