上节 讲了礼品栏的UI,接下来我们将讲解商店和好友部分的UI。 商店 商店UI里面有下列元素: 1、上下翻页按钮和页信息 2、关闭按钮 3、金币信息 4、黄钻按钮 5、商品分类属性页 6、商品列表 7、商品购买相关按钮 在村神游戏中每个商品都有库存,卖完了当天就不能再购买了,要等第二天才能购买。每次玩家登录游戏的时候服务端都会将玩家道具相关的数据传过来,这些数据都被保存在TPropsData中,如
阅读全文上一节 讲到神力面板的创建,接下来的这节还是围绕UI部分。 音乐、音效、帮助 这一部分可以看成是游戏设置相关的一些功能,玩家通过点击音乐和音效按钮可以开关音量和音乐。帮助按钮点击后弹出帮助窗口。 先创建TFunctionPanel类,把这部分的UI都放在这里里面,如下图: 每个玩家配置都保存在服务器上的,所以这里需要建立一个和服务器通讯的命令。在Servercmd中加一个命令定义: public
阅读全文继续 上一节 的教程,今天把游戏场景上的单元都显示上去。 GameSceneItemPool.registerClass方法: public static function registerClass():void { FClass[TVGDefine.ITEM_CAO_NI_MA] = TGrassMudHorse; FClass[TVGDefine.ITEM_SHEN_MA] = TGodHo
阅读全文前面我们已经将服务端部署好了,接下去我们可以继续前端的开发工作。 服务端相关服务启动: 1、先启动虚拟机:在E:\workspace\devel_env目录下执行vargrant up命令,如下图: 2、登录Linux系统:通过XShell登录,如下图: 3、启动redis服务,需要启动3个,分别是用户数据、消息和回话: $ cd /work/redis_run/user_data/ ( 注:一定
阅读全文这一节还是继续讲解服务端的部署。 首先我们先把防火墙关闭,开发环境的虚拟机,没必要启用防火墙: sudo service iptables stop sudo chkconfig iptables off 环境配置 在env_setup目录下面准备了1 - 4 步的配置脚本,从1 到 4的步骤一次执行就可以了。 1、cd /vagrant/env_setup/ 2、sudo -s 3、sh 1.e
阅读全文这一节主要讲解服务端环境部署 大家可以参考这个帖子: http://www.360ito.com/article/199.html 1、安装VirtualBox VirtualBox是Oracle开源的虚拟化系统,到官方网站: https://www.virtualbox.org/wiki/Downloads/ 下载virtualbox最新的版本并安装,详细过程略过。 2、安装vagrant 下载
阅读全文上一节我们已经看到可爱的小野猪进度跑起来了,这一节我们需要把游戏场景初始化和进入场景两个部分搞定,开始吧! 初始化场景 1、创建场景管理器 场景里相关的东东都由他来负责管理。 接口定义: 实现接口: 2、创建游戏场景 接口定义: 实现接口: 3、SceneManager.onInit方法实现 public function onInit():void { // 添加背景 FBg = JFDynam
阅读全文