質問: slope; }改善案をご教授願いたいです。
回答: public void Valueset() { float slope = gameobject1.GetComponent().inputslope; GetComponent().value= slope; } おそらくこうだと思われますが......(inputslopeの内容が質問文の情報からは不確定なので確証はない 質問文のプログラムだと、これもnumが不確定(たぶん値型の変数な気がしますが)ですが、 float slope = gameobject1.GetComponent().inputslope; //slopeにinputslopeの値を代入 num = GetComponent().value;//numにスライダーの値を代入 num = slope; // numにslopeの値を代入 となり、結局スライダーの値には何も代入されていません。 変数の代入は、上の行から順に、左辺を右辺の値にする、 が原則であり、数学的な書き方とは異なります。 ここまでの一連の質問を見る限り、プログラムそのものに不慣れな雰囲気がしますので、 まずプログラムの基礎を何かしら勉強する事をお勧めします。