Hey! So I was trying to put inMobi ads in my app, with the following code. Testing on device, though, nothing appears, as no code had been inserted. I have Test Mode set to true.
Ok:
here’s my main:
[code]
_H = display.contentHeight
_W = display.contentWidth
local adNetwork = “inmobi”
local appID = “4028cba633a085920133d2aaa11c04e0”
ads = require “ads”
ads.init( adNetwork, appID )
local director = require(“director”);
local mainGroup = display.newGroup();
local function main ()
mainGroup:insert(director.directorView);
director:changeScene(“scan”);
return true;
end
main();[/code]
Here’s my scene 1
[code]
module(…, package.seeall)
function new()
local localGroup = display.newGroup();
local bg = display.newImageRect(“bgg.png”, _W, _H);
bg:setReferencePoint(display.CenterReferencePoint)
bg.x = _W/2; bg.y = _H/2
bg.scene = “daily”
function changeScene(e)
if(e.phase == “ended”) then
director:changeScene(e.target.scene);
end
end
bg:addEventListener(“touch”, changeScene);
localGroup:insert(bg)
local function showAds()
local adX = display.contentWidth / 2 - 160
ads.show( “banner320x48”, { x=adX, y=0 interval=15, testMode=true } )
end
showAds()
return localGroup
end[/code]
Scene 2:
module(..., package.seeall);
function new()
local finger = display.newImageRect("finger.png", 145, 200);
finger:setReferencePoint(display.CenterReferencePoint);
finger.x = \_W/2; finger.y = \_H/2 + 50
finger.scene = "final"
localGroup:insert(finger)
local function onTouch(event)
local phase = event.phase
elseif (phase == "ended") then
director:changeScene(e.target.scene)
end
end
finger:addEventListener("touch",onTouch)
local function showAds()
local adX = display.contentWidth / 2 - 160
ads.show( "banner320x48", { x=adX, y=0, interval=15, testMode=true } )
end
showAds()
return localGroup;
end
scene 3
module(..., package.seeall);
function new()
math.randomseed(os.time())
local localGroup = display.newGroup()
local bg = display.newImageRect("bgg.png", \_W, \_H);
bg:setReferencePoint(display.CenterReferencePoint)
bg.x = \_W/2; bg.y = \_H/2
array= {}
local i = 1
array[i]= display.newImage("Slide01.png");array[i].alpha=0;i=i+1
array[i]= display.newImage("Slide02.png");array[i].alpha=0;i=i+1
array[i]= display.newImage("Slide03.png");array[i].alpha=0;i=i+1
function selectimage()
local randomimage = math.random(1,#array)
end
selectimage()
localGroup:insert(bg)
local function showAds()
local adX = display.contentWidth / 2 - 160
ads.show( "banner320x48", { x=adX, y=0, interval=15, testMode=true } )
end
showAds()
return localGroup
end
Any thoughts?
Thanks! [import]uid: 95495 topic_id: 18329 reply_id: 318329[/import]