- 博客(25)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Unity3D 手指放大缩小,手指移动指定物体
怕自己忘掉,简单记录一下using UnityEngine;using System.Collections;using UnityEngine.UI;public class ButtonController : MonoBehaviour { public float moveSpeed = 1;//物体移动速度 public GameObject bg; priv
2016-01-29 14:43:03
5459
原创 cocos2d-x 3.7 C++ 接入Game Center 使用Socket进行网络数据请求
之前写了个接入game center的文章。那么进入game center以后就需要后续的操作了。大部分的网络游戏都是用的socket长链接进行数据交换的。之前也研究出来socket的连接方式了。可是昨天突然发现了一个php框架(WorkerMan)。是对webSocket进行的封装。感觉很强大。同时,cocos2d-x本身内置了webSocket的库。所以尝试着做了一下。json用的
2015-10-20 14:40:28
1474
原创 cocos2d-x 3.7 C++ 接入Game Center
现在越来越多的ios游戏都要接入game center了。不记得什么时候看过的一篇报道。貌似苹果规定,ios上的游戏,如果有涉及到用户的,必须接入game center。无论真假,总之game center我认为是一个大部分开发游戏的人都应该了解的东东。说说这几天我遇到的困难。最困难的在于详细资料太少。说真的代码什么的网上确实有很多。各种各样。可是没有一个step by step的教程
2015-10-16 16:31:16
1157
原创 cocos2d-x 3.7 C++ 使用socket连接客户端与服务器(JAVA做服务端)
做网络游戏的时候,我们肯定不能使用http进行数据的交换,下面纪录下cocos2d-x使用socket的方法客户端用的是ODSocket,服务端研究半天,最后还是发现java做socket服务端比C++要方便太多。下面是cocos2d客户端文件目录结构下面是java服务端文件目录结构接下来直接上代码,代码中有详细的注释首先是客户端
2015-09-25 13:34:39
1442
原创 IOS后台定位
音乐和定位可以在后台一直运行着,前提是用户同意直接上代码//// ViewController.m// DingweiTest//// Created by user on 15/9/7.// Copyright (c) 2015年 ron. All rights reserved.//#import #import "ViewController.h"
2015-09-07 16:31:02
356
原创 iOS 后台定位
音乐和定位可以在后台一直运行着,前提是用户同意直接上代码//// ViewController.m// DingweiTest//// Created by user on 15/9/7.// Copyright (c) 2015年 ron. All rights reserved.//#import #import "ViewController.h"@
2015-09-07 16:29:04
132
原创 cocos2d-x 3 ui::Slider 的滑动事件
之前在网上找到过。这几天又开始做,忘记怎么写了。网上又突然找不到了。看了cocos2d的范例才想起来。避免下次再折腾。纪录一下ui::Slider* slider_dex = static_cast(RonCommon::findChildFromRoot(m_layer, "Slider_dex")); slider_dex->addEventListen
2015-09-02 11:11:08
2053
原创 cocos2d-x sqlite 封装类
网上的封装类说心里话,用的很不舒服。不知道其他的C++程序员用的数据库封装都是什么样子,至少对我这种PHP过来的程序员来说,这种还需要完全自己写sql的数据库封装类用起来很痛苦。所以,为了以后不痛快,只能现在痛苦一下了。把网上的类重新改了下DBUtil.h//// DBUtil.h//// Created by Ron on 15/8/25.////#if
2015-08-26 17:25:38
512
原创 cocos2d-x 3.7 C++ 使用lua做脚本
我知道创建项目的时候直接选择语言lua就可以使用cocos2d-x写好的lua引擎。但是,还是有很多情况下,我只是单纯的想要在c++语言下把lua当作一个纯粹的脚本来使用。我不需要用lua做页面,不需要lua如何如何。它仅仅只是一个脚本。我使用lua实现一些游戏上的逻辑等等。这个时候,可能我或者其他很多人都不希望创建一个lua语言的项目。那么怎么办呢?请往下看。以下所有
2015-08-19 17:23:27
1141
原创 cocos2d-x 调用iOS摄像头 c++ 和 OC混编
这几天在研究cocos2d-x中调用摄像头的功能。cocos2d-x本身没有这个功能,只能调用原声代码实现。这就涉及到了c++和OC混编码。网上找了好久,都没有什么靠谱的例子。大多数都是下面这种-(id) init{ if( (self=[super init] )) { CCMenuItem *menuItem1 = [CCM
2015-08-11 10:57:42
2015
原创 委托方式完成 场景类中实现模态框(弹出框)中的点击事件
这个需求是这样的有一个场景类GameScene。这个类要addchild一个模态层(弹出层)的layer。模态层中有一个或几个按钮。我现在不想(或是不能)把模态层中某一个sprite的点击事件写到模态层这个类中,而是要写到GameScene类中。如何实现呢?看到网上一篇PopupLayer实现的例子。里面有一个方法,其中最重要的一句话是这个void PopupLay
2015-07-06 15:35:57
595
原创 解决 visual studio cocos2d-x 3.x 下 Scale9Sprite 的问题
#include "extensions/cocos-ext.h"USING_NS_CC_EXT;直接就报错。后来找了找,发现原因了右键项目,选属性这里加上一句$(EngineRoot)问题解决。
2015-07-02 13:16:06
878
原创 关于ui:button的点击事件类型的判断
这个button的监听方式和sprite不一样。判断监听类型的时候也被折磨了一下。闲话少说,直接上代码。一目了然auto btn_start = static_cast(rootPanel->getChildByName("btn_start"));btn_start->addTouchEventListener(CC_CALLBACK_2(HelloWorld::sta
2015-06-12 14:02:27
848
原创 cocos studio 初次使用 获取节点元素
用纯代码布局页面UI搞了一段时间,今天决定尝试着用cocos studio来开发一个小游戏。一开始,自己是想着完全用纯代码来做。后来想了想,我又没有强迫症,没必要那么执着。初期用纯代码练练手,熟悉熟悉整个cocos2d-x框架是极好的,但是实际开发中,既然有cocos studio这么优秀、方便、快捷的工具,为什么不用?既然要用,那么就要至少了解他的基本使用方法。
2015-06-12 12:01:55
1738
原创 关于scrollView滚动和sprite点击事件冲突的问题
scrollView里面加上一个个的sprite。每个sprite代表了要购买的物品。遇到个非常迷茫的问题。就是如果touchBegin的时候,手指是点在sprite上的时候。我设置的touchEnd触发购买事件。滑动scrollView后,出现的效果是scrollView也滚动了。但是sprite的touchEnd事件也被触发。万般无奈之下,想到一个变通的方法
2015-06-10 17:26:16
693
原创 关于visual studio读取sqlite数据库中文CCLOG出来乱码的解决方案
连接sqlite。中文出来全是乱码。很是迷茫。后来灵机一动CCLOG("key:name -- value:%s", Value(hireData.at("name")).asString().c_str());hireData.at("name") 为数据库name字段很神奇的竟然好用了。
2015-05-28 15:46:33
509
原创 visual studio 下LabelTTF显示中文乱码的解决方案
又开始写博客了。现在开始研究cocos2d-x。真的好多好多的问题。以后遇到自己比较纠结并且解决了的问题就记录下来吧。一是给自己提个醒。二是让和我一样的小白们有个参考。正式开始。最简单的一行语句auto label = Label::createWithTTF("now 当前位置:", "fonts/simheis.ttf", 32)
2015-05-28 15:45:02
1216
原创 away3d 正立方体旋转,鼠标悬停停止旋转,鼠标离开继续旋转,点击某个面,打开新页面。
<br />package{ import away3d.containers.ObjectContainer3D; import away3d.containers.View3D; import away3d.core.geom.Plane3D; import away3d.events.MouseEvent3D; import away3d.materials.BitmapFileMaterial; import away3d.materials.BitmapMaterial
2011-04-13 13:42:00
1502
原创 Zend Framework 多模块 MVC---留言板
换新工作了。据说要用Zend Framework。好几个月没搞了。基本上忘的差不多了。今天做个备份,以后用的时候就不用像这次这么麻烦了。 首先就是下载zf,然后配置,然后新建数据库。这没啥可说的。建一个2个字段的表。一个id,是主键自增。一个name,是varchar类型。 OK。正式开始。 建议一个目录zend结构是这样的zend|----application |----configs |----application.ini |----modules
2011-02-23 11:52:00
2363
2
原创 ElectroServer 5 服务端类翻译
<br />BaseBuddyListEventHandler<br />自订好友列表事件句柄。覆盖userAddBuddy方法可以批准或拒绝一个好友添加请求。覆盖userRemoveBuddy方法处理好友删除请求。<br /> <br />BaseExtensionLifecycleEventHandler<br />自定义扩展生命周期时间句柄。重写int和destory方法可以处理扩展的启动和关闭。<br /> <br />BaseLoginEventHandler<br />自定义登陆事件句柄。实现这
2011-02-11 15:09:00
1079
原创 Ubuntu 下安装 jdk
源的安装方式<br />[编辑]安装sun-java6<br />添加partner源sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"<br />(注: 如果系统提示没有add-apt-repository命令,则需要先安装python-software-properties,命令sudo<br /> apt-get install <br />python-softwar
2011-02-01 11:27:00
436
原创 ElectroServer 5 HelloWorld 客户端详细说明
<br />Log.setLogAdapter(new ES5TraceAdapter());<br />可以查看tarce()信息。<br /> <br />private var _es:ElectroServer = new ElectroServer();<br />创建一个ElectroServer的实例。<br /> <br />public function Main():void { _es.loadAndConnect("settings.xml"); _es.e
2011-01-30 16:59:00
1584
原创 ElectroServer 5 HelloWorld 服务端详细说明
package com.electrotank.electroserver5.examples.helloworld;import com.electrotank.electroserver5.extensions.BasePlugin;import com.electrotank.electroserver5.extensions.api.ScheduledCallback;import com.electrotank.electroserver5.extensions.api.value.E
2011-01-30 16:18:00
1752
原创 ElectroServer 5 HelloWorld
ElectroServer5/code_examples 下有许多的例子。我第一眼就看到了那美妙的HelloWorld。于是乎,我忘乎所以的点了进去。OK。前面一切准备就绪,让我们的HelloWorld跑起来吧。这个HelloWorld还是很美妙的,为什么这么说呢?因为他走完了一个客户端服务器端通信的全部过程。嘿嘿。首先,把ElectroServer5/code_examples/HelloWorld/server/java下的东西导入到JAVA(这个玩意儿真忘了怎么导入了。直接就是建了个新项目,然后复制粘
2011-01-30 11:59:00
3595
4
原创 ElectroServer 5 服务端编码准备
好几年没碰过JAVA了。基本上该忘的差不多都忘光了。新买了《ActionScript3大型网页游戏开发》。拿回来一看,基本就是个中文ElectroServer中文手册。不过看在它功能确实很好很强大的份上,就用了吧,怎么地也比我自己搞来的方便快捷。闲话少说。下载ElectroServer 5(ActionScript3大型网页游戏开发里是ElectroServer4)。看了看手册,看了看源码。心动不如行动,先编个HelloWorld吧。NND,找了半天,把客户端的AS3的所有包都找到了。可是服务器端就
2011-01-30 11:12:00
2555
1
深度学习-智能时代的核心驱动力量 PDF 版本
2019-03-21
《机器学习实战》中文 带书签
2018-01-25
Flex 3 企业级Web应用系统设计与实现
2009-12-18
Flex 3 企业级Web应用系统设计与实现 part2
2009-12-18
Flex 3 企业级Web应用系统设计与实现 part3
2009-12-18
王爽《汇编语言》part.2
2008-03-02
数组根据图片绘制不同的宫格
2017-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人