Cocos2d-x 创建 Windows Phone 8工程的注意事项-新闻详情

Cocos2d-x 创建 Windows Phone 8工程的注意事项


发布时间:2016-06-30责任编辑:朱明 浏览:1571


    我们先回忆一下Cocos2d-x3.3如何创建Windows Phone 8工程

    我们可以通过Cocos2d-x提供的cocos new工具生成多平台模板工程。如果我们的工程名为HelloCpp,则生成之后的目录结构如下图所示,其中的proj.wp8-xaml文件夹内容,如后图所示,其中HelloCpp.sln可以启动Cocos2d-x Windows Phone 8工程。

Windows Phone 8工程1.jpg

   生成Windows Phone 8工程

Windows Phone 8工程2.jpg

    proj.wp8-xaml文件夹



    提示 如果你使用的是cocos2d-x-3.2alpha0版本,解决方案编译的过程中会发生CCSprite3DDataCache.cpp文件无法找错误, 请在Visual Studio打开libcocos2d工程在3d目录下右键删除CCSprite3DDataCache.cppCCSprite3DDataCache.h
    成功启动工程后,看到如下图所示的工程结构,其中HelloCpp启动工程,它是一个Window Phone 8工程,使用的C#代码编写。HelloCppComponent中的Classes是需要修改的内容,此外其他的文件我们不需要修改。


 Windows Phone 8工程3.jpg

    Windows Phone 8工程



    运行Windows Phone 8工程
    设置HelloCpp为启动工程,选择想要运行到的设备或模拟器,然后点击启动按钮运行工程。

    但是,最新版的cocos2dx已经没有xaml工程了。

    当然,我们可以把它移植到cocos2dx3.3

    但是,cocos studio各个版本互不兼容……

    所以,如果打算以wp8为平台进行开发的话,最好还是使用cocos2dx3.3版本来进行……

 

喵玩工作室