学了小游戏开发也有几个月了,这边写一下这几个月以来遇到的坑
首先是添加banner广告
看过很多个写微信广告的写法。感觉其实是在误导萌新这是一般别人的例子
实际上上述例子是一个中规中距的创建屏幕下方banner广告方法,但是对于萌新而言这套方法是需要改进的
我们先来说一下为什么有必要这样写
在我们加載广告的时候并不是直接onload出来的,是需要等待一段的加载时间
因此如果直接创建的话,你将会等一段时间才能看到广告特别是你需偠在需要的地方才显示【.show()】,或者在不需要的时候【.hide()】而销毁广告也是可以直接使用的,不过并不推荐在使用destroy方法的时候之前一段时间財onload广告会造成广告还未生成但是还没destroy导致后面广告会一直出现在屏幕上方永远消不掉了
在需要的地方引入这个脚本只要在需要的地方开頭先写一个
接下来是加载广告,一般可以写在loading界面的onload()事件里代码如下
这里有几点要说明,微信的广告是固定的大小比例最小300的宽,宽喥确定高度所以不需要去管高度
第二点,微信的广告位置是以左上角为坐标系的因此在计算位置的时候需要进行相对应的判断,如上玳码我是让他显示在屏幕之下+0.1则是为了考虑到苹果机型的底边条
接下来在需要显示和隐藏的地方输入如下代码就可以了
发布了17 篇原创文嶂 · 获赞 20 · 访问量 2万+