自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

粽子成长

一步一步成长 一点一滴积累

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 皇家守卫军资源分割代码

data = eval(file_content) #将字符串转成py语言。皇家守卫军1和2中通过资源lua+png的形式。lua中存储着分割png的数据。因为lua不能将图片切割,然后导出。所以,需要采用python代码来实现。outPath = input("输出目录: ")2.将py文件放入原有的资源中,使用python代码进行解析。# 在这里进行你想要的处理操作。# 遍历所有Python文件并进行处理。1.将所有lua代码改写成python代码。这是lua的数据,改写成python后。

2023-07-06 10:59:21 326 1

原创 python 分割图

防止宽高小于0导致错误。

2023-06-12 15:55:51 94 1

转载 VMware虚拟机三种网络模式详解

VMware虚拟机三种网络模式详解Bridged(桥接模式) 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有VMware Workstations和VirtualBox等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而VMware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解

2022-01-13 11:11:00 373

转载 图解排序算法(三)之堆排序

图解排序算法(三)之堆排序预备知识堆排序  堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。堆  堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。如下图:同时,...

2018-08-02 16:20:06 146

原创 二叉树(BST树)内结点的删除(3种情况全解) 代码优化

#include <stdio.h>//#include <stdlib.h>#include "stdafx.h"#include <iostream>struct tree                    //树结构的声明{    int data;                  //结点数据    struct tree *lef...

2018-07-31 14:07:28 1306

原创 lua 寻路

-- @file PathFindHelper.lua -- -- 使用 AStart 寻路算法实现 -- 寻路算法助手 -------------------------------------------------------------------------------   

2015-02-10 09:14:03 672

原创 c++中如何写 字符串解析函数

// aa.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include using namespace std;void split(const string& src, const string& separator, vector& dest){ string str = src;

2014-07-21 13:58:00 799

转载 CocoStudio在Cocos2d-x Lua项目中的应用--加载动画

当游戏进入了手游时代, 快成为了开发游戏的主题曲. 开发快, 上线快, Bug修复快, 挣钱也会特别快.  脚本成为了在游戏开发中的助力, 而且脚本可以即时更新的特性, 更是为了避免平台冗长的审核过程的法宝. Lua脚本以其开发速度快, 运行快, 成为了众多游戏开发的首选.   CocoStudio也是以快著称, 如果CocoStudio和Cocos2d-x Lua珠联璧合, 快上加快

2014-07-04 22:38:47 1472

转载 通过例子学习Lua

一.Hello World1.前言    偶最近在学习Lua, 所以写出心得和大家共享, 争取一天写一篇, 嘿嘿.  才开始学所以内容很浅, 希望大家包涵.  Lua是一种完全免费的脚本语言, 可以和C/C++语言紧密结合,  它的官方网站在http://www.lua.org. 在网站上可以下载到lua的源码, 没有可  执行版本, 不过不用担心, 因为lua

2014-06-27 13:03:32 383

原创 关于cocos2d 发布安卓版本中 遇到的问题

这里简单的说一下 自己在 发布的时候遇到的

2014-04-16 22:14:29 437

转载 cocos2d-x 从onEnter、onExit、 引用计数 谈内存泄露问题

/////////////////////////////////////author : zhxfl//date   : 2013.2.21//email  : 291221622@qq.com//Adress : http://blog.sina.com.cn/s/blog_a502f1a30101hh6h.html/////////////////////////////

2014-04-03 10:26:00 582

原创 cocos2d beat 倒入cocostudio类库

#include "Component.h"#include "cocos2d.h"#include "cocos-ext.h"#include "cocostudio\CocoStudio.h"USING_NS_CC;USING_NS_ECS;using namespace cocos2d::extension;using namespace cocostud

2014-03-30 12:19:39 474

原创 简单说明cocos2d的触摸事件中如何确定选中对象

bool Paddle::ccTouchBegan(CCTouch* touch, CCEvent* event){    if (m_state != kPaddleStateUngrabbed) return false;    if ( !containsTouchLocation(touch) ) return false;        m_state = kPadd

2014-03-26 14:44:12 786

原创 关于c++ vector和map的遍历和删除对象

// Aa.cpp : Defines the entry point for the console application.#include "stdafx.h"#include #include #include using namespace std;int main(int argc, char* argv[]){printf("Hello Wor

2014-03-25 14:10:03 1027

转载 Cocos2d-x 3.0 新特性体验(3)触摸事件处理机制

在cocos2d-x 2.x版本中,相信大家都抱怨过其中的触摸机制;在3.0版本中,采用了全新的触摸事件处理机制。在官方的文档中:点击打开链接 这篇文章有对新的事件分发机制的介绍。下面,我将通过引擎中自带的sample来探索一下这个新的触摸事件处理机制。注:例子来自Test cpp/NewEventDispatcherTest一、例子1(1)创建

2014-03-25 11:49:44 610

原创 C++ map的基本操作和使用

Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数;   mapmapstring;        mapmapint;   mapmapstring;        mapmapchar;   mapmapchar;           mapmapint;

2014-03-17 12:01:10 358

原创 ECS框架 2.0

简述ECS的工作原理:                创建一个entity对象, 这只是一个标签 他和后面的 组件的是一个辈份, 用面对对象的方式去理解就是 它是一个家。              新建一个移动组件 moveComponent和渲染组件 readerComponent , 这两个组件分别是记录 位置 x,y 和 sprite,           (注: 为

2014-03-16 23:29:14 1610

xls2lua 修改版

xle 转 lua 代码修改版 Book1= { [1] = { ['id'] = 1.0, ['name'] = '侦探团', ['ni'] = 'xa_12', ['hao'] = 1.1, ['ww'] = 1.0, }, [2] = { ['id'] = 2.0, ['name'] = '侦探团', ['ni'] = 'xa_13', ['hao'] = 1.2, ['ww'] = 1.0, }, [3] = { ['id'] = 3.0, ['name'] = '侦探团', ['ni'] = 'xa_14', ['hao'] = 1.3, ['ww'] = 1.0, }, [4] = { ['id'] = 4.0, ['name'] = '侦探团', ['ni'] = 'xa_15', ['hao'] = 1.4, ['ww'] = 1.0, }, [5] = { ['id'] = 5.0, ['name'] = '侦探团', ['ni'] = 'xa_16', ['hao'] = 1.5, ['ww'] = 1.0, }, [6] = { ['id'] = 6.0, ['name'] = '侦探团', ['ni'] = 'xa_17', ['hao'] = 1.6, ['ww'] = 1.0, }, [7] = { ['id'] = 7.0, ['name'] = '侦探团', ['ni'] = 'xa_18', ['hao'] = 1.7, ['ww'] = 1.0, }, [8] = { ['id'] = 8.0, ['name'] = '侦探团', ['ni'] = 'xa_19', ['hao'] = 1.8, ['ww'] = 1.0, }, [9] = { ['id'] = 9.0, ['name'] = '侦探团', ['ni'] = 'xa_20', ['hao'] = 1.9, ['ww'] = 1.0, }, [10] = { ['id'] = 10.0, ['name'] = '侦探团', ['ni'] = 'xa_21', ['hao'] = 2.0, ['ww'] = 1.0, }, } 最后的结果

2014-07-01

ECSorEntityComponentSystem

ECS实体组件全名是Entity Component System , 适合做游戏 , 很好的把逻辑和数据分开来的一个框架

2014-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除