こんにちは、unity3D を使用して facebook ゲームに取り組んでいます。以前は、カスタム構成の html コードを facebook キャンバスに追加するだけでしたが、新しい SDK と unity facebook との統合では、unity3d ファイルが直接読み込まれ、私のすべてのファイルが無視されます。カスタム HTML コードとカスタム構成。
ドキュメントには、外部呼び出しを使用してユニティにカスタム html コードを追加できると書かれていますが、それは、ゲームがロードされて実行された後にのみ html ヘッダーと変更が表示されることを意味します。ゲームをロードしています。
そして、デフォルトのロゴ画像、プログレスバー画像などを変更する方法.
これは、Facebookゲームに適用したいHTMLドキュメントにあるuinty構成とコードです。
var config = {
width: 1024,
height: 768,
backgroundcolor: "FFFFFF",
bordercolor: "383838",
textcolor: "FFFFFF",
logoimage: "Resources/loading.png",
progressbarimage: "Resources/Loading-Bar_Full.png",
progressframeimage: "Resources/Loading-Bar_Empty.png",
disableContextMenu: true,
params: { enableDebugging:"0" }
};
var u = new UnityObject2( { params: config } );
Html ヘッダー WIP
<div id="header">
<span>-Beta Build- | </span> My Game <br/>
<img alt="Header!" src="Resources/WebHeader.png"/>
<div id="like">
<img alt="Like Us" src="Resources/WebLike.png"/>
</div>
<div id="store">
<img alt="Earn Credits" src="Resources/WebCredits.png"/>
</div>
<div id="gift">
<img alt="Send Gift" src="Resources/WebSendGift.png"/>
</div>
<div id="help">
<img alt="Help" src="Resources/WebHelp.png"/>
</div>
</div>
ありがとう。