-
Notifications
You must be signed in to change notification settings - Fork 7
CodingGuide
-
管理画面から発行されるsid、広告サイズ、表示位置などを指定してRegister()メソッドでプラグインを登録します。
AMoAdUnityPlugin.Register (sid, …); -
Awake()、Start()など広告の表示を開始したいタイミングで、Show()メソッドを呼び出します。
AMoAdUnityPlugin.Show (sid); -
広告を消したいタイミングで、Hide()メソッドを呼び出します。
AMoAdUnityPlugin.Hide (sid); -
メモリ使用量が気になるときはHide()の代わりに、Dispose()メソッドを呼び出してください(Show()で再表示できます)。
AMoAdUnityPlugin.Dispose (sid);
|
Tip
|
広告の切り替え(ローテーション)は、管理画面で指定された秒数で行なわれます。プラグインで指定することはできません。 |
public class AMoAdUnityPluginSample : MonoBehaviour {
private static string SID = "管理画面から発行されるsidを設定してください";
static AMoAdUnityPluginSample () {
AMoAdUnityPlugin.Register (
sid:SID,
bannerSize:AMoAdUnityPlugin.BannerSize.B320x50,
hAlign:AMoAdUnityPlugin.HorizontalAlign.Center,
vAlign:AMoAdUnityPlugin.VerticalAlign.Bottom,
adjustMode:AMoAdUnityPlugin.AdjustMode.Responsive,
rotateTrans:AMoAdUnityPlugin.RotateTransition.FlipFromLeft,
clickTrans:AMoAdUnityPlugin.ClickTransition.Jump,
imageName:"b640_100.gif"
);
}
void Awake () {
AMoAdUnityPlugin.Show (SID);
}
}管理画面から発行されるsidに紐づく広告情報を登録します。
| パラメタ名 | Type | Value | |
|---|---|---|---|
sid |
string |
管理画面から発行されるsidを設定してください |
|
bannerSize |
AMoAdUnityPlugin .BannerSize |
広告サイズ |
|
B320x50 |
320×50 |
||
B320x100 |
320×100 |
||
B300x250 |
300×250 |
||
B728x90 |
728×90 (iPad用) |
||
hAlign |
AMoAdUnityPlugin .HorizontalAlign |
水平方向の表示位置 |
|
None |
なし(x座標指定) |
||
Left |
左寄せ |
||
Center |
中央寄せ |
||
Right |
右寄せ |
||
vAlign |
AMoAdUnityPlugin .VerticalAlign |
垂直方向の表示位置 |
|
None |
なし(y座標指定) |
||
Left |
上寄せ |
||
Middle |
中央寄せ |
||
Right |
下寄せ |
||
adjustMode |
AMoAdUnityPlugin .AdjustMode |
広告サイズの調整 |
|
Fixed |
固定 |
||
Responsive |
レスポンシブ(デフォルト) |
||
rotateTrans |
AMoAdUnityPlugin .RotateTransition |
広告ローテーション時のトランジションを設定する(iOS用) |
|
None |
トランジション「なし」(デフォルト) |
||
CurlUp |
トランジション「巻き上げ」 |
||
CurlDown |
トランジション「巻き下げ」 |
||
FlipFromLeft |
トランジション「左フリップ」 |
||
FlipFromRight |
トランジション「右フリップ」 |
||
clickTrans |
AMoAdUnityPlugin .ClickTransition |
広告クリック時のトランジションを設定する(iOS用) |
|
None |
トランジション「なし」(デフォルト) |
||
Jump |
トランジション「ジャンプ」 |
||
imageName |
string |
初期表示画像ファイル名(Androidアプリを作成する場合は、アルファベットの小文字で始まる名前) |
|
x |
int |
x座標(hAlignがNoneのときのみ有効) |
|
y |
int |
y座標(vAlignがNoneのときのみ有効) |
|
androidRotateTrans |
AMoAdUnityPlugin .AndroidRotateTransition |
広告ローテーション時のトランジションを設定する(Android用) |
|
None |
トランジション「なし」(デフォルト) |
||
Alpha |
トランジション「透過」 |
||
Rotate |
トランジション「回転」 |
||
Scale |
トランジション「拡大」 |
||
Translate |
トランジション「スライド・アップ」 |
||
androidClickTrans |
AMoAdUnityPlugin .AndroidClickTransition |
広告クリック時のトランジションを設定する(Android用) |
|
None |
トランジション「なし」(デフォルト) |
||
Jump |
トランジション「ジャンプ」 |
||
|
Tip
|
広告サイズの調整にレスポンシブを選択すると、端末のサイズに合わせて広告が拡大縮小します。 |
|
Tip
|
Androidアプリをビルドする場合は、対応しているアニメーションが異なりますので、androidRotateTrans、androidClickTransをご使用ください。 |
sidを指定して広告の表示を行います。
| パラメタ名 | Type | Value | |
|---|---|---|---|
sid |
string |
管理画面から発行されるsidを設定してください |
|