下载后可任意编辑 Cocos2d 集成第三方 dll 的解决办法?很多开发者苦于无法找到 Cocos2d 集成第三方 dll 的方法。下面以九幽数据统计插件为例介绍说明:Step 1:假如是 cocos2dx 的话,每个版本不一样,比如 3.6 的话,已不支持 wp8 的,原因如下:WP8: remove WP8 support because Angle don't support WP8 any more已 3.3 的版本为例,直接打开 proj.wp8-xaml 目录下的工程文件; 假如不是 cocos2dx,那就创建一个 directx and xaml 工程。Step 2:新建 文件 ICallback.h,例如内容可参考如下:/***Code begin***/---------------------------------------------------------精品 文档---------------------------------------------------------------------下载后可任意编辑#pragma oncenamespace SilverlightDirect3DInterop1Comp{[Windows::Foundation::Metadata::WebHostHidden]public interface class ICallback{public:virtual void Exec(Platform::String ^Command, Platform::String ^Param);int getOfferPoints();void startLevel(int nLevel);void failLevel(int nLevel);void filishLevel(int nLevel);};}/***Code end***/Step 3:在 Direct3DInterop.h 文件中加入成员变量和成员函数public:void SetXmalCallback(ICallback^ callback){ m_globalCallback = callback; };private:ICallback^ m_globalCallback; Step 4:新建文件 JiuYouCallback.cs,内容可参考如下:using System;using System.ComponentModel;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Threading;using JYAnalyticsSdk;namespace SilverlightDirect3DInterop1Comp{public sealed class JiuYouCallback : ICallback{//public MainPage m_mainPage;static public int s_nOffserPoints;---------------------------------------------------------精品 文档---------------------------------------------------------------------下载后可任意编辑public void Exec(String Command, String Param){//Execute some C# code, if you call UI stuff you will need to call this too//Deployment.Current.Dispatcher.BeginInvoke(() => {// //Lambda code//}}public int get...