0

コード:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" backgroundColor="0xFFCCFF">
    <s:Image source="@Embed(source='untitled.png')" x="0" y="0" width="50" height="50" />
</s:Application>

この画像は表示されていません。何?プロジェクトはビルド中であり、それを確認するためにアプリケーションの backgroundColor 属性を変更しました。もともとこれは、プロジェクトのディレクトリ内の別のフォルダーにある jpg でしたが、ソース コード ディレクトリの外にありました。ありがとう。

編集:

コードを次のように変更すると:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" backgroundColor="0xFFCCFF" width="300" height="300">
    <s:Button x="0" y="0"  width="50" height="50" />
    <!--<s:Image source="@Embed(source='untitled.png')" x="0" y="0" width="50" height="50" />-->
</s:Application>

ボタンも表示されません。インストールしたばかりのFlashDevelopを使用しています。私のIDEか何かに問題がありますか?

編集:

どうやら、MX と Flex 3 で問題なく表示できるようになったようです。これが起こっているのは、Spark と Flex 4 を使用している場合です。しかし、私はこれを Flash Player 11.8 で実行しているので、Spark がそのように水の中で死んでしまう理由や、背景色をロードできるのに他の色をロードできない理由がわかりません。

4

1 に答える 1