- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 pngquant图片压缩工具ForWindows
下载 pngquant 后,在目录下创建一个批处理脚本。 Flie : Run.bat File info: echo “Start Run…”for /R %%i in (*.png) do ( pngquant -f –ext .png –quality 50-80 “%%i” ) echo “Run End” pause运行这个脚本,当前目录下的所有png图片都会被压缩并覆盖
2017-12-27 11:58:34
2261
1
原创 CocoStudio Lua(lua)动画调用 导出的基本动画播放
如果当前没有动画,用local HeroHand = cc.CSLoader:createNode( “Hero.csb” );创建出动画,再给它加上 ActionTimeline。local HeroTimeline = cc.CSLoader:createTimeline( “Hero.csb” );调用 runAction 函数HeroHand:runAction
2017-08-28 18:34:13
2229
原创 cocos2dx 本地和世界坐标的转换
convertToWorldSpace:本地坐标转化为世界坐标local WorldPos = cc.p( CCNode:convertToWorldSpace( cc.p( x, y ) ) );convertToNodeSpace:将世界坐标转换为本地坐标local LocalPos =cc.p( CCNode:convertToNodeSpace( cc.p( x
2017-08-16 19:47:50
926
原创 棋牌游戏服务端座位号转本地座位号
棋牌游戏都会用到服务器座位号转客户端座位号,因为每个客户端自己的座位号永远是1 -- 根据服务器坐标获取本地坐标 function ScqpGoldDouNiuRoomLayer:getLocalIndexForServerIndex( serverIndex ) if serverIndex == nil then return -1
2017-08-14 19:22:50
2083
2
原创 cocos2dx ListView or ScrollView to SCROLL_TO_BOTTOM doubel call to solve
当功能需求上需要使用动态去加载 item 的时候,我想到的第一个方法就是当listview滑动到底部的时候再动态的创建出一部分 item 控件。但是有个很蛋疼的事情,直接调用Lua CodeListView:addScrollViewEventListener( function ( sender, eventType ) if evenType == ccui.Scrollv
2017-07-06 19:40:41
1789
转载 cocos2dx Win32下添加控制台输出
只需要在main函数里面添加一句代码,再重新编译运行就好// uncomment below line, open debug console#define USE_WIN32_CONSOLEint WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int
2017-01-24 14:30:46
3376
转载 libevent for echo server and client
echo server:#include #include #include #include #include #include #include #include #define LISTEN_PORT 9999#define LISTEN_BACKLOG 32#define MAX_LINE 256void do_accept(evutil_socket
2017-01-24 14:23:43
385
原创 libevent for linux building and installation
github path : https://github.com/libevent/libevent下载好 libevent1. 执行 tar -zxvf libevent.tar.gz 命令解压文件2. 执行 ./configure –prefix=/usr 或者是 ./configure --program-prefix=/usr3.执行 make
2017-01-24 12:30:37
348
原创 Android 系统本地推送,只有推送,没有注册系统闹钟推送
package com.example.dell.myapplication;import android.annotation.TargetApi;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.
2016-04-20 02:42:56
1238
转载 Android SDK在线更新镜像服务器
南阳理工学院镜像服务器地址:mirror.nyist.edu.cn 端口:80中国科学院开源协会镜像站地址:IPV4/IPV6: mirrors.opencas.cn 端口:80IPV4/IPV6: mirrors.opencas.org 端口:80IPV4/IPV6: mirrors.opencas.ac.cn 端口:80上海GDG镜像服务器地
2016-04-19 20:35:50
517
转载 quick-cocos2d-x中Lua调用JAVA
local btn btn = cc.ui.UIPushButton.new() :setButtonLabel(cc.ui.UILabel.new({text = "call Java - showAlertDialog()", size = 64})) :onButtonClicked(function()
2015-08-22 23:39:23
1448
原创 JAVA String 大小写转换
.toLowerCase();//转成小写.toUpperCase();//转成大写 例:String str = "aaaaaBBcccc";String Upstr = str.toUpperCase();String Lowstr = str.toLowerCase(); Upstr 的值是 "AAAAABBCCCC"Lowstr 的值是 "aaa
2014-10-30 11:41:03
1502
转载 Cocos2 场景切换方式
CCTransitionFade, //渐隐效果CCTransitionFadeTR, //碎片效果CCTransitionJumpZoom, //跳动效果CCTransitionMoveInL, //从左向右移动CCTransitionPageTurn, //翻页效果CCTransitionRadialCCW, //钟摆效果CCTransitionRotoZo
2014-07-04 14:13:48
699
转载 cocos2dx常见的46中+22中动作详解
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::creat
2014-07-03 16:41:52
792
原创 Lua 中模拟 类
LUA类 类一般都有类名,属性声明,构造体,方法,属性。下面用LUA实现类的模拟,类的模拟有很多种,但是都必须用到__index
2014-06-19 17:58:05
872
转载 Lua math 库
函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math.abs(-2012)2012ceil向上取整math.ceil(9.1)10floor向下取整math.floor(9.9)
2014-06-19 14:12:35
813
转载 Lua string 库
lua中字符串索引从前往后是1,2,……,从后往前是-1,-2……。--string库中所有的function都不会直接操作字符串,只返回一个结果。--------------------------------------------------------------------------------------------------【基本函数】
2014-06-19 14:02:48
854
原创 Lua中调用 cocos2d-x 的滑动条/滚动条 ScrollView
ScrollView 我想玩儿过手机的朋友对滑动条都不陌生吧,(旁边: 这不是废话么???? ) 那好吧,废话不多说直接开始ScrollView吧local m_BaseNode -- 主场景local CreateScroll -- 房间分级滑动视图local CreateStageNode -- 创建节点loca
2014-06-19 11:18:56
7311
1
原创 Lua 的基本语法
1、assert (v [, message]) 功能:相当于C的断言, 参数: v:当表达式v为nil或false将触发错误, message:发生错误时返回的信息,默认为"assertion failed!" 2、collectgarbage (opt [, arg]) 功能:是垃圾收集器的通用接口,用于操作垃圾收集器 参数: opt:操
2014-06-18 13:49:46
785
原创 cocos2d-x 33中 场景切换
1.创建 CCScene * scene2=Scenedemo2::scene();2.函数[1]:CCTransitionCrossFade::create(时间,目标场景); //慢慢淡化到另一场景[2]:CCTransitionFade::create(时间,目标场景); //本场景变暗消失后另一场景慢慢出现
2014-06-18 11:35:27
653
原创 cocos2dX 音乐音效,就是声音啦
我们来看看cocos2dX里面的音乐和音效, 为什么学他呢, 难道你喜欢看无声电影( 旁白: 我就喜欢关着声音玩), 我们不要管旁白了, 她是个疯子老规矩, 资源准备好:一首作为背景音乐, 话说我最喜欢这种调调了, 一个hit.mp3作为背景音效, 话说我百度了好久都没找到其他格式的音效, 将就使用mp3的了, 嘿嘿嗯, 对了, 先来看看音乐和音效的区别
2014-06-18 11:23:20
1028
原创 再给大家发个小游戏,打鱼儿的源代码 纯 Cocos2d-x
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::CCLayer{public: // Here's a difference. Method 'init' in cocos2d-x returns
2014-06-17 22:29:47
1981
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人