<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangzhy2014的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangzhy2014</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangzhy2014]]></copyright><item><title><![CDATA[FB接入填坑]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/124095409</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/124095409</guid><author>wangzhy2014</author><pubDate>Wed, 13 Apr 2022 14:33:42 +0800</pubDate><description><![CDATA[首先贴上Facebook官方接入文档链接：

https://developers.facebook.com/docs/facebook-login/ioshttps://developers.facebook.com/docs/facebook-login/ios看了下接入文档，第一步导入就遇到了坑😈

坑1：通过Swift Package导入SDK

之前没有用过Swift Package这个工具，用了一下，发现这个工具其实和Android Studio的SDK Manager是一样一样滴。按照接入文档]]></description><category></category></item><item><title><![CDATA[递归转换非递归（汉诺塔为例）]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/122560204</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/122560204</guid><author>wangzhy2014</author><pubDate>Tue, 18 Jan 2022 15:04:24 +0800</pubDate><description><![CDATA[使用递归实现汉诺塔


class UnitTest：

     def __init__(self):
        self.count=0
        
    def Move(self,n,A,C):
	    self.count=self.count+1
	    print("Count:",self.count,"    ",n,"    ",A,"=====&gt;",C)
        
    def HanoiTower(self,n,A,B,C):
        if]]></description><category></category></item><item><title><![CDATA[循环链表队列抽奖（Python）]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/122536798</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/122536798</guid><author>wangzhy2014</author><pubDate>Mon, 17 Jan 2022 11:48:06 +0800</pubDate><description><![CDATA[#!/usr/bin/python
# -*- coding: utf-8 -*-

class StackNode:

    def __init__(self,data):
        self.next=None
        self.data=data

class CircleLinkQueen:
    
    #初始化
    def __init__(self):
        headNode=StackNode(None)
        self.rear=headNo.]]></description><category></category></item><item><title><![CDATA[使用队列获取Fibonacci数列第n个数（Python）]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/122513120</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/122513120</guid><author>wangzhy2014</author><pubDate>Sat, 15 Jan 2022 17:26:22 +0800</pubDate><description><![CDATA[#!/usr/bin/python
# -*- coding: utf-8 -*-
class SequenceQueen:
    
    #初始化
    def __init__(self):
        self.front=0
        self.rear=0
        self.MaxQueenSize=100
        self.datas=[0 for x in range(0,self.MaxQueenSize)]


    def IsEmptyQueen(s.]]></description><category></category></item><item><title><![CDATA[cocos2dx动画Animation介绍]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/41941361</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/41941361</guid><author>wangzhy2014</author><pubDate>Mon, 15 Dec 2014 11:09:11 +0800</pubDate><description><![CDATA[一、帧动画
你可以通过一系列图片文件，像如下这样，创建一个动画：
[cpp]  
CCAnimation *animation = CCAnimation::create();  
//从本地文件系统中加载图片文件到CCSpriteFrame中区，然后添加到CCAnimation中  
for (int i = 1; i 
{  
    char szImageFileName[1]]></description><category></category></item><item><title><![CDATA[像素碰撞检测]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/38842701</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/38842701</guid><author>wangzhy2014</author><pubDate>Tue, 26 Aug 2014 09:09:44 +0800</pubDate><description><![CDATA[在cocos2d-x里面，用BoundingBox检测碰撞]]></description><category></category></item><item><title><![CDATA[初次使用cocosIDE 新建工程出现The file contains a syntax error 的解决方案]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/38365893</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/38365893</guid><author>wangzhy2014</author><pubDate>Mon, 04 Aug 2014 10:24:10 +0800</pubDate><description><![CDATA[最近cocos官网发布了cocosIDE，下载]]></description><category></category></item><item><title><![CDATA[Lua在VC环境下的编译]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/38234103</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/38234103</guid><author>wangzhy2014</author><pubDate>Mon, 28 Jul 2014 17:21:16 +0800</pubDate><description><![CDATA[推荐使用命令行进行编译。

　　首先去官网下载最新的发布版lua5.2.3,下载后解压，里面有个src目录。

　　启动VS的命令提示，在安装目录下，或者从开始菜单里找。

　　找到之后cd 到src目录

　　下面是编译命令：

　　静态lib：(注意 把lua.c和luac.c从src目录中拿出来 因为它们分别是lua.exe和luac.exe的主函数入口文件)

　　]]></description><category></category></item><item><title><![CDATA[cocos2dx3.0 制作音效开关]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/37931279</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/37931279</guid><author>wangzhy2014</author><pubDate>Fri, 18 Jul 2014 16:00:58 +0800</pubDate><description><![CDATA[开关菜单是MenuItemToggle类实现的,它是一种可以进行两种状态切换的菜单]]></description><category></category></item><item><title><![CDATA[cocos2dx3.0 plist在帧动画Animation中的加载使用]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/37911917</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/37911917</guid><author>wangzhy2014</author><pubDate>Thu, 17 Jul 2014 17:55:13 +0800</pubDate><description><![CDATA[有时候制作帧动画，会使用很多张图片，占用很多资源，我们可以把这些图片]]></description><category></category></item><item><title><![CDATA[cocos2dx  创建血条框和技能冷却效果]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/37885865</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/37885865</guid><author>wangzhy2014</author><pubDate>Wed, 16 Jul 2014 22:15:25 +0800</pubDate><description><![CDATA[cocos2dx 创建血条框和技能cd样式，都用]]></description><category></category></item><item><title><![CDATA[C++经典面试题库 附带参考答案]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/37823001</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/37823001</guid><author>wangzhy2014</author><pubDate>Tue, 15 Jul 2014 19:23:29 +0800</pubDate><description><![CDATA[1.    面向对象的程序设计思想是什么?

答：把数据结构和对数据结构进行操作的方法封装形成一个个的对象。

 

2.    什么是类?

答：把一些具有共性的对象归类后形成一个集合，也就是所谓的类。

 

3.    对象都具有的两方面特征是什么?分别是什么含义?

答：对象都具有的特征是：静态特征和动态特征。

静态特征是指能描述对象的一些属性（成员变量）]]></description><category></category></item><item><title><![CDATA[cocos2dx 3.0 物理（以前的 box2d）]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/37521449</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/37521449</guid><author>wangzhy2014</author><pubDate>Mon, 07 Jul 2014 17:11:35 +0800</pubDate><description><![CDATA[原文地址：http://www.cocos2d-x.org/docs/manual/framework/native/physics/physics-integration/zh

使用 cocos2d-x 3.0 physicals

概述

在游戏中模拟真实的物理世界是个比较麻烦的，通常都是交给物理引擎来做。比较知名的有Box2D了，它几乎能模拟所有的物理效果，而chipmunk则]]></description><category></category></item><item><title><![CDATA[coco2dx 3.0使用sqlite3和network时出现无法解析的外部符号的解决方案]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/36873849</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/36873849</guid><author>wangzhy2014</author><pubDate>Fri, 04 Jul 2014 11:44:01 +0800</pubDate><description><![CDATA[在使用sqlite和HttpRequest、HttpResponse、HttpClient时，启动会报错，报错内容内]]></description><category></category></item><item><title><![CDATA[Cocostudio创建的UI工程在VisualStudio中的加载]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/36872443</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/36872443</guid><author>wangzhy2014</author><pubDate>Fri, 04 Jul 2014 11:19:59 +0800</pubDate><description><![CDATA[第一步：导入3个lib包，路径分别为：
D:\cocos2d-x-3.0\cocos\editor-support\cocostudio\proj.win32\libCocosStudio
D:\cocos2d-x-3.0\cocos\ui\proj.win32\libGUI
D:\cocos2d-x-3.0\extensions\proj.win32\libExtensions
 
第]]></description><category></category></item><item><title><![CDATA[cocos2dx反向传值]]></title><link>https://blog.youkuaiyun.com/wangzhy2014/article/details/36872011</link><guid>https://blog.youkuaiyun.com/wangzhy2014/article/details/36872011</guid><author>wangzhy2014</author><pubDate>Fri, 04 Jul 2014 11:05:14 +0800</pubDate><description><![CDATA[反向传值：
有两个场景：A和B，A为主场景界面，跳转到B场景。A场景消失之前，B场景需要传送一些数据到A场景，A场景根据数据完成相关的操作。这种叫做反向传值，反向传值有两种方式：
方式一：
A场景设置一个成员函数或者定义一个闭包，B场景定义一个函数对象，即std::function 。在B场景中（一般为初始化函数中）将函数对象赋值为A场景定义的成员函数或者闭包，传入参数使A场景中的函数实现，]]></description><category></category></item></channel></rss>