cocos2d x 之 新增sns分享

2021-06-17 22:21:52 字數 875 閱讀 1149

步驟一:

先寫activity內容: 其實就是share函式。

package org.jw.bj;

import org.cocos2dx.lib.cocos2dxactivity;

import android.content.intent;

import android.net.uri;

import android.os.bundle;

public class againstlordtv extends cocos2dxactivity

static

public static void share()

}).start();

}}

當然,也可以放在單獨乙個類中。此處直接放在主activity中(用cocos2d-x 建立 android 專案時就只有乙個activity).

步驟二:

c++中,呼叫類cpp檔案頭中加入呼叫函式:

#if(cc_target_platform == cc_platform_android)

#include #include "android/log.h"

#include "platform/android/jni/jnihelper.h"

extern "c"

}else }}

#endif

步驟三:直接在event函式中呼叫,即可。

void servergamescene::onspritepositioncallback(ccobject *psender)

cocos2dx新增虛擬彈幕

給單機遊戲新增準備好的彈幕。直接上 作為乙個記錄 在gamelayer.h中宣告控制項和方法 public virtual void update float dt 更新 void adddanmu float dt 新增彈幕 private node panel danmu 彈幕 float da...

cocos2d x 之UITextField的使用

本文使用的是cocos2d x 2.1.6版本,cocosstudio1.6.0.0版本。其呼叫的相關 如下 bool helloworld init void helloworld textfieldevent ccobject psender,textfiledeventtype type 不過...

cocos2d x學習之新增顯示文字

在 cocos2d 中有三個類可以在層或精靈中新增文字 cclabelttf cclabelttf每次呼叫 setstring 即改變文字 的時候,乙個新的opengl紋理將會被建立.這意味著setstring 和建立乙個新的標籤一樣慢。所以,當你需要頻繁的更新它們的時候,盡可能的不用去使用標籤物件...