0

テキスト ボックスが原因で、次のランタイム エラーが発生します。

Error: SymbolClassLoader can't find Resource with id = 2, name = 'Cube_Inventory_HUD__LoadingAnimation__'
Error: SymbolClassLoader can't find Resource with id = 3, name = 'Cube_Inventory_HUD__Content__'
Warning: The method Loader::loadBytes() is not implemented

このエラーが原因でスプライト/シンボルが表示されず、実行時に空白の白いステージが表示されるだけです。
テキストボックスを削除して実行すると、すべてが正常に実行され、すべてのスプライト/シンボルが期待どおりに表示されます。

追加情報:
私の .fla および .as ファイルの名前は Cube_Inventory_HUD です。
UDK 用の scaleform UI を作成しているため、Scaleform Launcher の FxMediaPlayer で .swf をコンパイル/実行していることに注意してください。
私が使用しているテキスト ボックスは TLF Text, Editable です (後で ActionScript を使用して実行時にテキストを変更する予定であるため)。フォントは Arial、Bold です。
.as ファイル内の actionscript コードは、デフォルトのものです。余分なものはまだ入力していません。

4

2 に答える 2

0

ScaleformはまだTLFテキストをサポートしていないと確信しています。少なくとも、それは私にとっては今までうまくいきませんでした。古典的なテキストを使用してテキストボックスを作成してみてください。

于 2012-07-09T20:21:19.487 に答える
0

Scaleform では現在、TLF テキストフィールドはサポートされていません。代わりに、Classic Text を使用してください。

于 2012-08-10T20:59:57.687 に答える