WebPlayer ゲームデータの HTML からの相対的なパスを返します(読み取り専用)
実はこのパスは src
パラメーターが object
と embed
タグのように HTML ファイルに記述されています。
なので絶対 URL の場合、srcValue
は絶対パスを持つことになります。
Application.absoluteURL と Application.srcValue は WebPlayer のデータが移動されたり他のリンクになってリ待ったときに検知することが可能です。
データファイルの著作権侵害から守るためにもお勧めします。
// This detects if your data files were moved to another server // or are being linked to from somewhere else.
function Start () { var isPirated : boolean = false;
if (Application.isWebPlayer) { if (Application.srcValue != "game.unity3d") isPirated = true;
if (string.Compare (Application.absoluteURL, "http://www.website.com/Game/game.unity3d", true) != 0) isPirated = true;
if (isPirated) print("Pirated web player"); } }
no example available in C#