如何在cocos2d 游戏中添加 移动广告

2024-09-04 10:38
文章标签 游戏 广告 移动 cocos2d

本文主要是介绍如何在cocos2d 游戏中添加 移动广告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近有需要在一款Cocos2d 游戏里面添加移动广告,大家都知道,现在有很多的移动广告平台,每个平台都有自己的SDK,每个SDK的方法,流程又都不一样,找来找去,找到了 果合移动广告。(注: 如何做推送那)
它自己的网站上说:
果合移动广告是整合admob、iAd、有米、wooboo(哇棒)、架势、微云、adchina、madhouse等广告平台的移动广告优化工具。
试用了一下,感觉还是挺方便的。
SDK下载地址:http://www.guohead.com/v/sdk.html (需要注册)
SDK添加的方法,官方文档里面都有,自己看就行了,而
添加广告的代码很简单,只要在
AppDelegate中调用下面的方法即可

[cpp] view plain copy print ?
  1. -(void) addAD  
  2. {  
  3.       
  4.    UIViewController * adviewController = [[UIViewController alloc] init];    //设置viewController,用于显示广告,如果这个设置错误,则广告不能正常显示,也不能打开窗口显示广告。  
  5.     adviewController.view = [[CCDirector sharedDirector] openGLView];  
  6.     ghAdView1 =[[GHAdView alloc] initWithAdUnitId:@"dd0f0d0e06265a393ff83536ba14e8b4" size:CGSizeMake(320.0, 50.0)];  
  7.     //设置委托   
  8.     ghAdView1.delegate = self;  
  9.     //请求广告   
  10.     [ghAdView1 loadAd];  
  11.     //设置frame并添加到View中   
  12.     ghAdView1.frame = CGRectMake(360,720,320.0, 50.0);  
  13.     [adviewController.view addSubview:ghAdView1];  
  14. }  
-(void) addAD
{UIViewController * adviewController = [[UIViewController alloc] init];    //设置viewController,用于显示广告,如果这个设置错误,则广告不能正常显示,也不能打开窗口显示广告。adviewController.view = [[CCDirector sharedDirector] openGLView];ghAdView1 =[[GHAdView alloc] initWithAdUnitId:@"dd0f0d0e06265a393ff83536ba14e8b4" size:CGSizeMake(320.0, 50.0)];//设置委托ghAdView1.delegate = self;//请求广告[ghAdView1 loadAd];//设置frame并添加到View中ghAdView1.frame = CGRectMake(360,720,320.0, 50.0);[adviewController.view addSubview:ghAdView1];
}

其中dd0f0d0e06265a393ff83536ba14e8b4 是你应用广告位的id,换成自己的就可以了。


苹果广告在中国不显示的  在模拟器上能看到  真机你是看不到的 ---- 嗯 在中国是没意义的---所以我们现在加的是google广告 --- 也很简单 你google  SDK --- 方法差不多  就是需要的链接库很多


这篇关于如何在cocos2d 游戏中添加 移动广告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1135785

相关文章

Qt把文件夹从A移动到B的实现示例

《Qt把文件夹从A移动到B的实现示例》本文主要介绍了Qt把文件夹从A移动到B的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录如何移动一个文件? 如何移动文件夹(包含里面的全部内容):如何删除文件夹:QT 文件复制,移动(

Python重命名文件并移动到对应文件夹

《Python重命名文件并移动到对应文件夹》在日常的文件管理和处理过程中,我们可能会遇到需要将文件整理到不同文件夹中的需求,下面我们就来看看如何使用Python实现重命名文件并移动到对应文件夹吧... 目录检查并删除空文件夹1. 基本需求2. 实现代码解析3. 代码解释4. 代码执行结果5. 总结方法补充在

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

我在移动打工的日志

客户:给我搞一下录音 我:不会。不在服务范围。 客户:是不想吧 我:笑嘻嘻(气笑) 客户:小姑娘明明会,却欺负老人 我:笑嘻嘻 客户:那我交话费 我:手机号 客户:给我搞录音 我:不会。不懂。没搞过。 客户:那我交话费 我:手机号。这是电信的啊!!我这是中国移动!! 客户:我不管,我要充话费,充话费是你们的 我:可是这是移动!!中国移动!! 客户:我这是手机号 我:那又如何,这是移动!你是电信!!

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

火柴游戏java版

代码 /*** 火柴游戏* <p>* <li>有24根火柴</li>* <li>组成 A + B = C 等式</li>* <li>总共有多少种适合方式?</li>* <br>* <h>分析:</h>* <li>除去"+"、"="四根,最多可用火柴根数20根。</li>* <li>全部用两根组合成"1",最大数值为1111。使用枚举法,A和B范围在0~1111,C为A+B。判断</li>** @

简单的角色响应鼠标而移动

actor类 //处理移动距离,核心是找到角色坐标在世界坐标的向量的投影(x,y,z),然后在世界坐标中合成,此CC是在地面行走,所以Y轴投影始终置为0; using UnityEngine; using System.Collections; public class actor : MonoBehaviour { public float speed=0.1f; CharacterCo

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI

第四次北漂----挣个独立游戏的素材钱

第四次北漂,在智联招聘上,有个小公司主动和我联系。面试了下,决定入职了,osg/osgearth的。月薪两万一。 大跌眼镜的是,我入职后,第一天的工作内容就是接手他的工作,三天后他就离职了。 我之所以考虑入职,是因为 1,该公司有恒歌科技的freex平台源码,可以学学,对以前不懂的解解惑。 2,挣点素材钱,看看张亮002的视频,他用了6000多,在虚幻商城买的吸血鬼游戏相关的素材,可以玩两年。我