2つのスプライトを追加しました。これらのスプライトは色をランダムに変更します。今私はスプライトが持っている色を検出したい。それを行うための方法や可能性はありますか?スプライトの色を検出する
異なる色のスプライトを10個含むスプライトシートを作成しました。実際に私は色を変えず、スプライトシートの領域を変更します。これは同じ効果があります。
2つのスプライトを追加しました。これらのスプライトは色をランダムに変更します。今私はスプライトが持っている色を検出したい。それを行うための方法や可能性はありますか?スプライトの色を検出する
異なる色のスプライトを10個含むスプライトシートを作成しました。実際に私は色を変えず、スプライトシートの領域を変更します。これは同じ効果があります。
arrayMap内のすべてのスプライト(10)を取得します。色の値を取得するか、現在のスプライトと言うことができます。このキーを使用すると、カラーまたはスプライトを設定するときにマップ値を取得できます。
ArrayMap<Sprite, String> arrayMap=new ArrayMap<Sprite, String>();
arrayMap.put(sprite1, "Red");
arrayMap.put(sprite2, "Yellow");
arrayMap.put(sprite3, "Black");
arrayMap.put(sprite4, "Pink");
arrayMap.put(sprite5, "Color1");
arrayMap.put(sprite6, "Color2");
arrayMap.put(sprite7, "Color3");
arrayMap.put(sprite8, "Color4");
arrayMap.put(sprite9, "Color5");
arrayMap.put(sprite10, "Color6");
ArrayMapの作成方法と比較方法を教えてください。 – user8340536
お持ちですか?より明確にする必要があります。 – arv
私はそれを得たと思う。ありがとうございました! – user8340536
これまでに試したことはありますか?彼らはどのように色を変えるのですか? – Zoe
私はそれをする方法を知らないので、まだ何も試していません。スプライトシートに新しい領域を設定すると、色が変わります。私はこのシートに異なる色のスプライトを10個持っています。 – user8340536
ある時点で、色を設定しています。従ってその時 - あなたはその色を知っています。 –