2016-04-28 19 views
1

[英語を学ぶ] RGBToHSV()を使用するユニティの例は見つかりませんでした。私は別のコードの組み合わせを試しているが、私は適切にRGBToHSV()を使用する方法がわからない。私は関数だけを使用しようとしますが、動作しません。 Unityのドキュメンテーションとフォーラムには例はありません。最初に関数にColorを追加する必要はありますか?また私はmyColor = Color.RGBToHSV(...)に行っても動作しません。 RGBToHSV()関数を使用する正しい方法は何ですか?ユニティ。 UnityでColor.RGBToHSV()を使用する方法C#

// Declaration 
public float hue { get; set; } 
float S, V; 

Color.RGBToHSV (actualRGBColor, out hue, out S, out V); 

しかし、エラーメッセージ:プロパティまたはインデクサGetSetColor.hueがref' orアウト」パラメータとして渡すことはできません。

正しく使用する方法Color.RGBToHSV()in Unity c#?

答えて

6

out変数としてGetSetColor.hueを使用することはできません。

代わりに変数を渡す必要があります。

float hue, S, V; 
Color.RGBToHSV (actualColor, out hue, out S, out V); 
+0

'int型の色相、S、V;' 'フロート色相、S、Vでなければなりません;' – Programmer

+2

@Programmerはい、その、私は質問にそれが含まれるように設定が問題だっ取得 – Viliami

+0

を修正しました。 –

関連する問題