自定义博客皮肤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 187

原创 python 分割图

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

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

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

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

2022-01-13 11:11:00 293

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

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

2018-08-02 16:20:06 116

原创 二叉树(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 1255

原创 lua 寻路

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

2015-02-10 09:14:03 507

原创 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 761

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

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

2014-07-04 22:38:47 1408

转载 通过例子学习Lua

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

2014-06-27 13:03:32 345

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

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

2014-04-16 22:14:29 401

转载 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 553

原创 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 452

原创 简单说明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 734

原创 关于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 983

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

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

2014-03-25 11:49:44 574

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

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

2014-03-17 12:01:10 328

原创 ECS框架 2.0

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

2014-03-16 23:29:14 1562

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关注的人

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