メインコンテンツへスキップ
< すべてのトピックに戻る

「Cannot implicitly convert type ”float” to ”int”」エラーの対処法は?

小数(float)を整数(int)の変数にそのまま代入しようとしています。

C#ではデータ欠損を防ぐため、暗黙的な切り捨て変換を許可していないためです。

(int)floatValueのようにキャストするか、Mathf.RoundToInt() 等を使って明示的に丸め処理を行ってください。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に